Some reactions form right after exposure, while others are delayed. If you suspect it's something in your environment or food (and haven't been able to determine on your own), you could consider getting allergy testing done with by an allergist or dermatologist.