這是一個目前難以明確回答的問題。雖然現代醫學認為,過敏性疾病的發生必須具備以下條件:
(1)具有敏感體質的人(與遺傳和長期環境因素有關);
(2)接觸到抗原(外源性蛋白質),導致身體發生代謝反應。
但是這個一般性的答案顯然不能解釋為甚麼某個特定的人患上了過敏性疾病。事實上,在過敏性疾病的發展過程中,有許多未知和不確定的因素。僅就遺傳學而言,以過敏性鼻炎(AR)為例,目前認為AR的遺傳方式是多基因遺傳,即該病的許多表型是由多個基因協同作用而非單一基因決定的,其遺傳方式既不是常染色體顯性遺傳,也不是隱性遺傳,更不是X連鎖遺傳,但存在家族聚集的趨勢。遺傳因素是導致過敏性疾病的眾多因素之一,在面對更復雜多樣的環境因素,如空氣汙染、飲食營養、微生物感染等時,醫學更是無能為力,答案如此不確定。患者常說自己有過敏性疾病的相關症狀,甚至血液中IgE抗體水平升高,服用抗過敏藥物有一定效果,但卻找不到明確的致敏物質。這是因為有許多環境物質可以引起機體的過敏,而目前列入臨床試驗的目標物質只有有限的幾百種,所以不能給出明確的答案也是有道理的。
有一次,一位40多歲的婦女在一段時間內反覆出現面部腫脹和瘙癢,最後發現她對小麥粉過敏,她說,我吃了40年的小麥粉,以前從來沒有過敏過。我再也不能吃了!好在有時候,這種過敏只是身體在某個時期的特殊反應,經過一段時間或治療後,也可能恢復正常。雖然現代醫學在回答 "為甚麼會得過敏性疾病 "這個問題上沒有那麼有效,但幸運的是,即使沒有找到導致疾病的過敏原,也可以進行臨床治療,大多數病人可以得到緩解,但避免過敏原和脫敏是不可能的。