Thanks for query,
Just check your blood pressure if within normal limits then
The most probable reason of your pain is Migraine
It happens that during different episode the pattern of your pain changes.
Take medicines to control migraine if not responded then you should go for other test like CT scan
of brain ,Eye check up for Glucoma etc.thanks again.