For some weird reason my migranes have not been bad lately *knock on wood*...
But mine started about age 11-12, and at first I did not know what they were. My first one I remember I was very light sensitive and could not recall what an "apple" was called, or anything else for that matter and was very dizzy (vertigo) and lethargic.
I get a variety of weird migranes from that type with almost no pain but lots of confusion etc.. to the extremely excruciating ones you are describing where I basically would like to stab my eyes out and put my head in a vice.
I've tried to lessen my lactose and gluten intake, cut out artificial sweeteners and ANY fast food. I have also gotten glasses for computer work which lessen the strain on my eyes, wear sunglasses at all times while outside and have attempted to completely eliminate my exposure to florescent lights.
Among other things.. But I find a trigger and I try to eliminate it. I've taken Advil, Robax and Excedrin and I drink my 8 glasses of water a day, or more.
If I feel one coming on I consume as much caffeine as is possible, drink water and take Advil or Robax (I find Robax tough if I have to actually do anything though).
So yeah. You're 17 - it will take you some more years yet to slowly figure out all your triggers, but you'll get there!!
And if they are a symptom of something greater, you will find it eventually. I would also recommend trying the naturopathic route - I am a firm believer in conventional medicine but also believe that treating things traditionally and with lifestyle changes is better than "take this pill".
They say money doesn't buy happiness -- well happiness doesn't buy horses!