I completely agree about caffeine. I can't tolerate it at all and it is a MAJOR trigger for me, as well.
Be sure to read the ingredients before eating / drinking something as it tends to wiggle its way in when you least expect it. Any cola drink (Coke, Diet Coke, Dr. Pepper, root beer)has caffeine. Tea, coffee, green tea, and chocolate also contains caffeine as well.
Another thing to watch out for is headache remedies, like Excederin migraine, as it contains caffeine. I made that mistake once and had a terrible, terrible panic attack. Thought for sure my heart was going to explode.
For those of us who are caffeine junkies, try alternatives such as peppermint or berry flavoured herbal teas tend to perk me up in the morning, though nothing works as well as a fresh, crisp apple. Seriously. It totally works.
Sarah :)