Jason, I agree that it's nice to be able to talk to people who understand what you mean by "fatigue". Healthy people interpret that as just being tired, but it goes so much deeper than that and it's difficult - maybe impossible - to explain it to someone who hasn't experienced it. It can be all-consuming.
I also try to keep myself going with music, walking, caffeine, etc. Sometimes it works, other times there's just no controlling it. I've nodded off at my desk so many times in the past six months, it's a miracle I haven't been fired. ;-)
I see you also have sleep apnea. Do you use a bi-pap?