question: My gums swell up whenever I eat chocolate or certain kinds of shellfish. This started about 3 years ago after a visit to the dentist for a deep cleaning. I went to an allergist, and he said that I am not allergic to chocolate or shellfish as far as he can determine, but I may have some sort of contact allergy with my gums. Is there anything that I can do to either make the swelling go down right away, or stop it altogether without having to change my diet. My teeth have become crooked because of the swelling over these three years. Thank you.