I'd suggest you to work on your general mood - drugs can help, but nature is also wonderful.
I think I have a relatively good life, but I still have hard times. I had circa 6 months long depression streak after my child was born (I'm male).
For me the best mood fixer is a walk still. Super small commitment, great with a dog too. For a weekend the best is a longer hike. I practice yoga and train my body - great mood boosters. I've trained my body to be able to sit comfortably on the ground so I can work from anywhere - sunshine in park hellooo.
Hope you find your rhythm soon!