The problem for many people's mental health problems is caused by external factors. They can't afford food or find a job. People randomly attack and bully them. The world is extremely harsh and cruel, and people are less empathetic than ever.
For me, I am in poor physical health, and my doctors agree there is nothing that can be done to reverse it. I get rejected from every job, and I am locked out from any employment path. I never made friends or memories in high school or college. I been to like 10 different therapists, and they all told me some variation of just looking forward or just pretend to be happy. They have no way of actually helping me cope with my problems because you can't get around the fact that my life is objectively shit. There is no way around it.