Do. Not. Eat. Cake.
Or anything with eggs. For quite some time. Very possibly a year. Maybe two. But really.....nothing - give your immune system a break from them....it's your best bet for being able to eat them with abandon at some point in the future.
*crosses fingers for beefy*
Chances are very good that this will work. Your immune system did the right thing for 21 years. I'll remember how to do it again.