Is your food giving you a headache?
The link between migraine and stress is well established. If you strive for perfection in everything you do, you subject your body to needless stress. Meditation, deep breathing exercises (pranayam) and exercising are good ways to de-stress. In fact, even walking briskly for half an hour could make a difference.