Hiya, first of all I just want to say your head will stop spinning, things will calm down and life will be become normal for you, as it will just become natural for you.
How allergic is he? What are his reactions etc if he
is life threatening (which it doesn't sound like he is) I would avoid all things that "may contain traces of" if its an allergy that can easily be managed, he should be fine, just obviously be aware just incase.
I just go very careful the first time I give it.
I take food with us everywhere. But if there is food there he can have he has that instead or topped up with stuff I bought.
When we go to birthday parties, toddler groups, friends etc if he can't eat it he can't eat it, i'm hoping DS is young enough he'll out grow he's, but if he doesn't he'll already know he can't eat some foods and unfortunately its just normal for him.
At his party however, I did not have any food he could not eat. I felt his party was his party and he shouldn't miss out there.
I am still paranoid and always read labels (and ingredients change so don't become complacent and rely on it just because last week it was ok. It's silly I have been caught out a couple of times!)
We haven't tried nuts yet. Been told to hang off until he's 3.
I take food with us if we eat out. But I think with your allergies as long as you say when you order they will be able to cater for you.
My friends are great. They all know he can't eat things and some just know I will bring my own so don't worry and some will go out of their way to find things to make for us.
I also find at toddler groups its generally the same people that hand out snack, and they know to ask if he can have it or not. If its someone.e new I just stand close and say no thanks, and hand him something out my bag.
Most children's environments are nut free anyway and as I said, nuts isn't on our list, but we stay away anyway and we've never had a problem.
Your hardest one will be eggs.
May be worth seeing if its eggs in general it if he can have egg whites, egg whites is in more than just egg.
I think egg is our hardest one. We are retesting next month and o really hope we've own grown it!
Good luck. Sorry for the rambling LOL but HTH