If OP is reading the comments, I’d highly recommend developing a meditation practice. As you’ve already experienced, the quality of one’s experience of life is determined by one’s mind, regardless of possessions, achievements, etc. And meditation is the best way to “train” the mind.