Here are a few things I suggest you do.
Being 15 is a stressful time of life just being a teenager, peer pressure can increase this. So hopefully, if you have peer pressure you can learn to reduce that.
Look over this options, the food diet is important, helps many people. They key is artificial ingrediants, especially Red 40 and yellow food dyes produce migraines. These are in foods you would never expect. Must read ingrediants on labels.
www.pcrm.org/health/health-topics/a-natural-approach-to-migrainesalso start a pain log, use a monthly calendar format so it is easy to track you pain. Use numbers, 0-10, 10 being the highest level of pain. Mark when you and menstrating take this to the doctor and you can discuss when the over the counter medicine worked or not.
http://www.mindful.org/w-a-i-t-before-you-post/
http://www.mindful.org/w-a-i-t-a-minute/[url]
one more thing, you won't like this. Get off your social media! Hours with your head bent over, eyes focus on led colored light is a sure trigger for migraines. The neck was not made to be bend for hours, the eyes need rest and peace from light and sharp focus. I hope this helps
Peace
Trina