If anybody empathizes with the post, what helped me was volunteering. Helping others and working with a group to help others gives me a lot of appreciation for all the little things that I have. Also, going out of my way to make someone else smile helps me stay happy. Compliments are a great way to start, I was inspired by a cool article about giving the perfect compliment - https://www.esquire.com/lifestyle/sex/a6271/how-to-complimen...
Being nice to others in a genuine way builds trust. And building this trust in people around you can help dissipate some of the emotional pain.