I just watched a movie about someone who had an allergy for 15 years due to something that hurt him psychologically. He eventually got better. My husband also has allergies when he has an illness, we previously thought he was allergic to sugar. I hope you get better.