You should get help from your DR with regards to your use of prescription medication. Over the counter medication designed for migraines can help but my advice is to seek professional help if you have more than 2 attacks lasting longer than 24 hours each a month. There are so many different types of triptans, shots, and long term preventive medication out there. Not to mention botox. It takes a headache specialist Or Neuroligist to help design an approach to healing or pain management.