Yoyo - First - Get your doctor to prescribe what is called here in the States an Epipen. It is an autoinjecting device containing a dose of epinephrine - you just hold it to your thigh and it does the rest. It can save your life if you have another reaction and medical help isn't arriving quickly enough. You should carry it with you at all times.
Second - tell me exactly, everything you ate or drank with that meal, and I can tell you which items are the most likely culprits. I'm an MD and I happen to know a lot about food allergies.
Third - quit goading your H, honey. I know he's frustrating, but you did tell him he has until January, why blow all your hard work by pushing his buttons now?