I started using this app called Bearable that lets you track all aspects of your mood, any meds you take, different factors in your day like how busy/stressed you are, how you slept-- basically anything as it is customizable so you can add your own custom factors. I HIGHLY recommend it for giving anyone insight into their mood and what different things affect it.
I used to struggle (still do, sometimes) with horrible depression. I was on tons of meds like antidepressants, benzos, sleeping pills, adderall, opioids, from age 12 or so up until I was about 24 when I decided to say fuck that shit and quit the meds. It was very, very hard. I have found since getting on TRT I am depressed a LOT less and have less mood swings. I find things like benzos, weed, and other drugs to negatively impact my mood. Exercise helps, but specifically getting enough sleep (I have insomnia) and going outside in the sunshine (even in winter on a cold day) helps my mood more than anything.
Up until about 4 years ago, I used to "good" literally a couple months out of the year, usually in the summer from about April until August would be my best months but I would still have really bad days then too.. I would smoke weed to mask the pain, but I was struggling and in the end weed was making it worse... On really bad days I would have suicide ideation, just like I get fixated on wanting to not be alive anymore, or just wanting to be asleep. Now that has literally reversed to where I feel crappy a month or two out of the year and the rest I feel pretty good. Diet also made a big difference for me, I notice days where I eat more sugary foods I don't feel as good about myself. This has also been shown as gut microbiome is a huge influencer of mental health. 80% of our serotonin is made in the gut.
One thing that has made a massive difference for me as well is Cognitive Behavioral Therapy. It is designed to change the way you think, to change your perspective. It is not easy, but it works very well. Based off your comment I feel like it could help you a lot, specifically with feeling like a bum or like you aren't accomplishing anything. Also just 10 mins of meditation each day makes me feel better, less stressed, and like I am doing something that is good for me.
My favorite things to do that make me feel good:
- go outside for a hike
- go outside for a bike ride
- lifting or cardio
- doing something, like anything around the house: cleaning, fixing something, cooking
- planning trips or having something planned to look forward to is great too. Even just a 3 or 4 day weekend getaway has been shown to improve mood and stress levels quite a bit!
Light therapy (SAD lamp, at least 10,000 lux) works too for winter blues. You have to do it consistently though, I am bad about it. I always start off the winter really strong then by about end of december I fall off with it and find Jan/Feb to be the worst months for me. I start back up and after 3 or 4 days of use it makes a positive impact again.
Hope this helps...I know it is a lot to unpack! If nothing else, on a day when you're feeling crappy start looking into/reading about some of these things to take your mind off feeling like poo!
One last thing I just thought if that is also HUGE: fuck social media. Facebook is fucking poison, instagram is like a cancer that eats away and destroys your body image and self worth and makes you feel terrible and unaccomplished in life, twitter is just a cesspool of disgust. Reddit is a time sucker that can be OK if you follow the right subs for you and don't fill your feed with stuff. The News is also very toxic and addicting, they simply peddle ANGER to people and call it news. Forums like this are alright IMO, just don't sit and spend too much time on them. The less time I spend on social media, the happier I am AND the more grateful I become for the things in MY life, instead of comparing to others and fixating on the body I don't have or the money or the vacations I don't take.
Anyone feel free to ask any questions you like. We're all here together and while we're on the topic another thing that makes me feel good is when I can pass on something to another person that might improve their life