Originally Posted by
atomic sagebrush
The morning one is often caffeine or low blood sugar, I'd try adding in a small breakfast (just for a couple days) and see if it helps. Usually once you see that it's low blood sugar you can not worry about it so much...it's the wondering "geez why am I having all these headaches" that gets people down! Same with exercising, that can definitely be blood sugar related. might want to plan on eating before or after your workout if you aren't already.
Another thing that can cause headaches is cranberry if you're taking that, and also artificial sweetener. If you were for example having artificial sweetened drinks at lunch that could possibly cause a headache a short time later.