BP medicine does this to me..That may play a role. One more thing i thought of is to check your blood pressure.
I used to drink pre-work out stuff and that stuff raised my BP through the roof which resulted in headaches.
I don't use any supplements anymore for that reason.
Point is. Check your BP!