Same boat, getting more active helps with mental health and sleep too.
My biggest problem is still not having enough money and being disillusioned with the world around me though. The exercise helps tho ;)