Also meditation was for me a pretty good mood improver, but it's more recently helped me uncover some painful thoughts and surface emotions that I'd essentially avoided without realising it.
Lastly, the value of exploring all these things with a therapist can't be overstated, if you have the privilege to afford it.
For a long time I had many small and (apparently) inconsequential triggers which brought up past anxieties, or memories of the awkward and the nervous. Previously, I would remember such event and feel a brief stab of shame, etc. and then throw the memory back into the recesses of the mind to come back again whenever it felt like tormenting me. So a few a months ago I started catching these repressive thoughts - delibrately pulling them back after discarding them - and analysing them. I quickly realised that I had been letting them hassle me without giving them adequate thought as to why.
I think this is also relevant to some of the other comments about proactivity in challanging mental illnesses (not that I am qualified, or that it really covers anything or everything), in that the plunge into the icy and dark waters maybe harder to handle than the swim.
I have come to realize that I have a lot of weird trust issues that stem from my desire to be perceived in a given way. Further analysis has helped me realize I want to be perceived that way because it's a defense mechanism for me - by being seen as the person who can fix anything, I feel better about things I can't control like pandemics and unrest. For me this also ties into how I self perceive my own value - being useful gives me value. This then begs the question of why I feel such a strong need to be externally validated...
And obviously your particulars are different but the goal is to open the dust covers and understand what is driving and controlling the mental machine.
Generally the situation doesn't warrant shame, and there's underlying reasons for you feeling the shame about that situation. You can learn a lot about yourself from those.
A good friend can do the same thing, but even with the best of intentions not everyone knows how to non-judgmentally help you address issues without unintentionally causing more shame. Sometimes the reasons we keep these thoughts to ourselves is because we shared them in the past and were hurt by the response.
I took a somewhat lower salary so I can have a lower commute. My commute currently is 5min drive (never), 20min metro, 60min walk, or 15min leisurely cycling. I usually choose the walk or bike, unless it is raining. I have not driven even once to work in 2.5yrs.
Similarly, i "traded" money for beauty -- an apartment on the bike trail. I'm paying about $150/mo more but my daily commute is now 95% through the forest on a bike trail. The commute has almost no traffic. I either think, listen to audiobooks, or catch up with my mom on the phone during commutes. Sometimes I try to just relax with the goal of Shinrin-yoku https://en.wikipedia.org/wiki/Nature_therapy
I realize this isnt possible for everyone. It may not even be possible for me long-term -- how often do you get an office and apartment along a wooded bike trail? In my case, I did take a hit on level/salary to achieve this (temporarily?) I was previously a startup CTO and usually get headhunter messages for CTO jobs (20-30 person companies) and FAANG jobs, etc. I generally cant explain it but I'm just taking a breather for myself. I still work hard now, but my daily time on the trails are sacrosanct.
It seems like another world given previous jobs (trading floor in NYC, management consultant with global travel, startup CTO with overseas sales/operations.) But I'm so happy I tried this out and continue to keep with it, despite the many seemingly better opportunities out there.
The sad thing is these geographical situations are not usually available with the types of jobs i'd like, or I'd try to have both! Before, I could have done the same thing, say, at Central Park or Hyde Park -- but -- lets be honest and ask whether it happens or not? It rarely did for me outside weekends. Now, I "force" myself to do this twice a day.