You need to talk to an allergy doctor, not us.

There are many different kinds of allergy medications. Surely one will help. The doc can also give you tips on how to minimize your reactions. Some people get shots to deal with their allergies - it's a commitment, but it does help a lot of people I know.

Allergies can change over the course of one's lifetime, and no one quite knows why.