Ditto on the aforementioned ideas about hydration, proper eyewear, and neck/back alignment issues. Also, have you looked at your blood pressure? Since this problem happens under load, I'd look at getting referred to a cardiologist and doing a stress test on a treadmill so they can monitor your cardiovascular system.
BTW, caffeine is a vasodilator which lowers your blood pressure.



Reply With Quote