Some people develop allergies they have never previously had for certain foods after consuming too much of them. This is quite common with eggs.
Lay off the offending food(s) for a couple of months, as per WOOO, and then see how your body responds to a small amount after the rest.