I have recently adopted a beliefs and psychology from the Hindu faith. It has helped me a great deal understand why bad things happen to good people. The law of karma has given me see a different perspective on life. I also think traditional therapy like CBT and other western mental health techniques can also make people much happier. I was told I would face a 6 month wait on the Irish national health service to see a counsellor but ended up using an online therapist with this company:
https://anamcaratherapy.com/. it is sad to have to pay privately for good mental health care, the government should do better.