Hi First of all there is nothing to worry. This can happen when you focus too much on computer screens. I don't think the fall 10-15 years ago would be related to this symptom. Do you sleep well at night ? Do you have more REM sleep ?
Migraine is not a diagnosis that an be proven so easily, so I call it a waste basket or a common basket diagnosis that many patients use to describe the cause of their headaches when nothing else pops in their minds. Migraine occurs very particularly, very peculiarly.
More common causes of headaches are refractory errors in eyes glaucoma in eyes, sinusitis and Computer visions syndromes also cause headaches. Staring on the Laptop and tablets and mobiles also leads to degenerative changes int he spine which you call spondylosis which can also lead to such headaches.
Next Steps
Get X R PNS, if required a CT scan of head, check refractory errors checked. Best is to get a physical exam by a doctor similar to my qualifications done and let him take appropriate steps.
Health Tips
Go through this :