Yes, let's stay on topic please.
I've struggled with depression my whole life. No real "fixes," I just know it comes and goes; it's a wave - I ride it, and I eventually come through it, only to be hit by it again.
Things that don't work for me:
- Exercise. Freaking hate it. Doing it just makes me angry.
Things that have worked:
- Getting off gluten (I love bread, but breads made me feel "off," so I quit gluten and I feel a lot better. And I lost 24lbs).
- Tinkering in the shop - even if that is just cleaning, or staring at the next phase of the project. I need the distraction. A day in the shop puts wind in my sails for a week.
- Stop watching/reading/listening-to the news. There is so much garbage out there that has nothing directly to do with you, yet it gets you mad/angry/upset/irritated/miserable. I am currently at an all-time low with respect to faith in humanity; I need help with avoiding the garbage news.
- Stop watching tv entirely - commercials are all about "you suck and you need to buy this" or "you deserve this, but you don't have it." Screw them. Getting away from TV entirely, and away from the barrage of commercials has made me feel a LOT happier about myself.
- Unfollow or unfriend anyone that constantly brings negativity into your world if you're doing social media. Their political/theological/lifestyle agenda isn't worth any of it. I have unfollowed almost everyone, including my entire extended family. I have unfriended some family too. I also have nothing to do with significant members of my extended family on even a personal/interactive level. Sounds cold, but I need to protect my mind. There are some folks even on here (gasp!) I just plain ignore, because all they bring is negativity, all the time.
Things that were eye-opening:
- Learning Myers-Briggs temperament types, and learning that I am not a freak, I'm just uncommon.
- Learning I'm high-functioning autistic (Asperger's).
^^ these were very "freeing," which have helped me laugh at my foibles, instead of trying to change them.