My migraines were solved by a chiropractic specialist called an Atlas Orthogonist. I'm serious..I don't have them anymore. Go on line to Atlasdr.com and find someone in your area.
Please do. I was referenced by another chiropractor and it was one of the best things I have ever done. My migraines are history.
Daily doses of local honey and lots of water.
IF it's a true migraine... take a "no doze" or other high caffine product. The caffine will cause the pain to subside, and you'll be so physically worn out that you will actually sleep... so make sure you can lay down and rest after taking that.
They say "LOCAL" honey is good for allergies--I've had no personal success with that, but it's still worth a try.
A nicedark room with no sound and a nice soft bed
Ask your parents?
benadryl and claritin for allergies and coffee for migraines