You seem to know the right things to do to alleviate your headaches...are you doing them regularly?
Sounds to me like the thing is that you need to schedule your activities better...find a more efficient way to get in all you need to feel okay.
What's the lack of sleep about? Also, computer work can dry out your eyes, breaks ARE very important...but you know all this! So what can you do?
Find help with your daily life scheduling and then commit to doing it. See your physician for a comprehensive checkup. Please get tested for diabetes as that can cause headaches.
There are many things happening here. A good therapist to help you focus on improving your daily regimen would be a good thing too.
I hope this helps. Best of luck! Barbara
__________________
B.Shap
