My migraines started when I was a teenager also and as the years passed, I kept a calendar and realized that they were hormonal- they sometimes came at ovulation (14 days before menstruation), or premenstrual (1 week before) or right at the end of my period. I have had them for a very long time and tried many treatments. My advice to you is to take your doctors advice and use your medicine at the earliest possible sign. If you are aware that it is a sensitive time hormonally from your calendar ( I would sure start keeping one and showing your migraines and your periods on it) and you have the neck pain and are even beginning to feel nauseous, it probably is a migraine. Some little things i've learned over the years. The nausea is just as important as the headache. Ask your doctor about a medicine for nausea. When I get a headache now. I take a migraine shot,pain medicine and a nausea pill immediately. This has basically solved my problems. Before this treatment, I had to go to the hospital everytime, because I would get so dehydrated from the vomiting. Also, you really should pay close attention to the food triggers for migraine which include (poo)chocolate, mushrooms, soy, artificial sweetners, etc. Ask you dr for a list. Also stay away from perfumes and other strong odors. And keep warm. Good luck!!