Your happiness is largely dependent on what story you’re telling yourself. Telling yourself negative stories about yourself, or about life in general, is sure to make you unhappy.
We exaggerate both the positives and the negatives. Have more of a neutral mind. A mind that recognizes that good things and bad things happen and that “good” and “bad” are (mostly) mental concepts.