Gosh I admire your strength to get up and go! A lot of my problem is the actual energy to get up. I recently started an intensive outpatient therapy group and now I have to get up and go. However, I have also found that my physical health was not good so therefore my mental health was bad. I found even eating a little better improved my mood and energy level. NOW, believe me I am not running marathons by any means but I have been doing short sprints the last couple days.
It is true that it is ultimately up to you to help yourself. If you take care of yourself in every way that you can, eat well, sleep, take meds as prescribed all the other things should fall into place. I have also found that when I do these basic things, my docs are more apt to listen to me because they see that I am doing everything they say that are basic so then they look a little more seriously into why I still feel bad.
The balance is so tight between health and how you feel mentally that both are ao important to take care of.