I'm sorry you were struggling and I hope you're feeling better now.
I just wanted to add my two cents about caffeine, be careful. It helps some people and for others (like me) it makes our headaches a lot worse. I took Excedrin (once) which has a lot of caffeine in it and I nearly died I was so sick...okay so I didn't nearly die, but I felt like it...lol.
If you're not feeling better, I would recommend seeing your doctor.
Co-moderator Migraine Forum
"In life you can never be too kind or too fair; everyone you meet is carrying a heavy load. When you go through your day expressing kindness and courtesy to all you meet, you leave behind a feeling of warmth and good cheer, and you help alleviate the burdens everyone is struggling with." -- Brian Tracy