Thanks for your question.
Two causes come to mind when I read your question and your description of your symptoms.
The first is an allergic reaction. This could be to medication, food, clothing, animals...pretty much anything. In some cases this can be life threatening. You should see a physician, specifically an allergist, who will ask many questions and perform a serious of skin tests in an effort to identify what you are allergic to. Antihistamines can help block such a reaction, and, if necessary, a serious of "allergy shots" might be prescribed to desensitize your system, and reduce or eliminate the attacks.
The other possibility is anxiety attacks, which in some people can be manifested by the throat muscles contracting and causing the symptoms you described. This is usually not life threatening, but can be a frightening experience.
Again, a physician's evaluation would be needed to help define exactly what is going on, and which one of the two scenarios fits your situation. In the case of anxiety, there are several drugs on the market with little to no side effects that could be used to provide relief.
I hope this has been helpful.
Martin Cane, M.D.