migraines and headaches are two different animals...
A headache is usually caused by the constricting of the boold vessels (as might be experienced with high bp)
A
migraine is caused by the dialation of blood vessels and as such asprin is not the best remedy.
Some
possible causes are stress, liver problems, and rapid changes in hormone levels...so maybe making sure your liver is ok and keeping dosages constant should alleviate your issue in time.
Best of luck bro. And you can go to your Dr and get a perscription for migraine meds...they actually work in my experience.