You know mogs, work has helped me so very much the last few years. FOr what ever reason i need to work alot to be successful in life. Yea i have to give up personnel free time, but really that would be spent playing xbox any way. LOL LOL lOL.
Walks have helped me greatly, especially out into the woods where i can "lose myself". Music while walking is also a huge help.
Nice warm showers to relax me, sex (when i can get it and stay interested when im depressed) Everything i can do to avoid depression and medication.
Keep the faith.
Hugs from Bill