I've come to the conclusion that a lot of what we call the mental health epidemic is really just late capitalism being fundamentally unable to meet human needs of spirituality and emotional belonging.
There's nothing inherently wrong with capitalism as a means to an end in an economic sense, but as an ideology and identity (as is especially pervasive in the US), it's extremely toxic. Capitalism in this sense dehumanizes people, and rewards and encourages lack of empathy and sociopathy. We're taught that it's OK to let people be homeless, starve, and die preventable deaths from lack of healthcare because it's their fault for not being able to succeed in a system that is designed to profit off their failures. We're told we can't fix these because of insufficient means, but in actuality it's a question of prorities and not wanting to midly inconvenience wealthy people to share small portions of their wealth to support the society from which they extract their wealth.
Being in constant fear for your survival because your wages haven't increased in years while the cost of healthcare, food, housing and education keep increasing is disastrous for mental health, that shouldn't be surprising at all. If you're in that position you might be told that your employer can't afford to pay you enough to survive, when in actuality they likely still have healthy profits that are redistributed only to senior management and shareholders.
Learning about the concept of internalized capitalism was a game changer for me. Once you decouple your self-worth from your perceived productivity for the economy/society (aka your value to wealthy elites), it's a lot easier for you to accept yourself and stop blaming yourself for something that's totally outside your control that you perceive to be as a personal failure.
https://www.usatoday.com/story/life/health-wellness/2021/06/...