アレルギーの原因は一つとは限りませんし常に同じものに対してアレルギー反応を起こすとも限らないのです。薬による過敏症にも同じ事が言えます。
人の体質も原因となるタンパク質も時と共に、環境と共に変化しうるからです。むしろアレルギーの根本的な原因は物質(抗原)ではなく人の体質にあると考えるのが正解です。