It sounds like you might have underlying adrenal issues. Have you had any testing performed to check that?
I've considered getting tested myself. By nature, I'm not a very energetic person either and have experienced some rough bouts of overtraining/stress/fatigue.
Around four months I was under tremendous stress at work, I wasn't sleeping well, and as I stated earlier I was really pushing my diet. After I crashed one Saturday evening around 7pm when my wife wanted to spend some time with me, I realized something had to change. My adrenals were shot.
I began to read accounts on different web sites about caffeine-free lifestyles and was intrigued. So, I quit consuming caffeine. Instantly my sleep was better. Also, my anxiety levels dropped significantly. Caffeine withdrawal is no fun (I was drinking 3 cups of coffee a day). The first month was brutal. The second month was better and it has subtly progressed even more since then. I bring this up because many people are not getting the rest they need and they mask their fatigue with sugar and caffeine which further deepens the fatigue cycle...it becomes a downward spiral.
Another thing I've used in the past is candle staring. Rob Regish gets the credit for bringing this to my attention. Candle staring is a form of meditation that quiets the mind. If you frequently have racing thoughts, this could help you greatly. Multitasking is a lie. Those that appear to be good at it are focusing on one item at a time and have the ability to rapidly switch back and forth between tasks with full concentration. Candle staring helps silence the mind so that multiple tasks are not overwhelming. It teaches your mind to quickly dissect what needs to be done into simple achievable straight-forward tasks. Because of this relaxed focused state, anxiety and worry flee. I just started candle staring again yesterday.
One last thing, I started a nightly supplement regimen of melatonin, zinc, and magnesium which has further helped my sleep.
The details are here:
https://suppversity.blogspot.com/2011/01 ... c-for.html
I'm not sure if any of this will help you, but I can't see how implementing any of these things would hurt.