How do you make mental health gains?

Positive nihilism, meditation, no porn, interacting with strangers & aypproaching with outcome independence (you walk past people er day who could have positive impacts on your life), eating well, lifting... You are the only constant in your life, live for yourself