I completely agree with amye_mt. You need to figure out what you are allergic to before you get a life threatening reaction.
Have you had any allergy testing done? If it is not an environmental trigger, maybe it is a food trigger. You can develop new allergies at any stage of life. Ask for some allergy testing to be done because you need to find what is causing this to avoid it in the future. It sounds to me like it is getting worse and you really don't need to go into anaphylaxis -it can kill you. Get the tests.