Most "migraines" are not migraines so the most important thing is to know the difference between the headache you get with a migraine vs other kinds of headaches. Then try and note what other symptoms you get during your migraine - one can have a migraine without headache.
I take a variety of triptans, what ever I can get my hands on via script or samples I can bum off my doctor as the insurance only covers 9 pills and I can blow through those in 2 weeks - I only take them when I get the headache I can deal with aura issues and nausea.
When other symptoms kick in like nausea, visual aura, tingling in my fingers I make 24oz of coffee and make ice coffee and sip that for a few hours - sometimes it will make the headache less or buy me time to get more drugs if I'm out.
For the actual pain - I stand under the shower as hot as I can stand it and let it run over my head and for a few minutes my scull is so numb I feel no pain. Down side is that by the time I'm out and dried off the pain is throbbing again. After the shower I'll get comfortable in bed with one ice pack at the nap of my neck and the other across whatever side the pain has chosen to lodge itself.
A large bowl of fresh white sticky rice will help the nausea.
I have tried every therapy, drug, diet and whatever freak show bullshit hocus pocus remedy out there and there is no cure (at least for me) - there is just relief between episodes.
Don't fuck around with migraines - if you get them or think your are or know you do get medical help - they're not just a headache.