Welcome to NT!.......although I am so sorry the reason you are here I've had migraines in the past and I can empathize.
It's good that you are here. You'll get lots of support and understanding and be able to hear other people's experiences.
Check out our Headache Forum - here's the shortcut link to get you there...
http://neurotalk.psychcentral.com/forum32.html
I know how it is when family/friends don't really comprehend what you are really going thru. It makes for a pretty lonely battle.
I hope you can get some answers soon so you can get your quality of life back.
Caring,
Rae