it is good that all your screening tests are normal . what we shall need also is your BMI and stress test
Please note that even in normal individual , BP fluctuations are possible .
In your case anxiety
and other reasons like stress , or any other positive risk factors like family history , addictions can also play important role in elevating blood pressure .
Consider following measures to have good controll of BP
1 Home monitoring of BP
2 stress releiving measures like yoga
3 regular exercise
4 maintain ideal weight
5 no addictions
Headches can be due to high BP
, eye or detal problems .
Get it asses by experts in clinic .