A lot of behaviour is genetic but can be changed with conscious effort. I get OCD from my mom and impatience from my dad. But I have trained my mind hard to get to some sort of normal levels. It requires constant effort, and not some "do it for 21 days and a new neural path will be developed" kind of thing. At the cost of sounding simplistic and repetitive:
I have also dealt with financial instability for the past many years. It makes it way worse. If you are financially stable (for the foreseeable future too), there is absolutely no reason to inflict any mental pain upon yourself
- Stop thinking what others think of you. In the end it just doesn't matter. (unless you are being paid by them lol)
- Stop thinking that you need to have the solution to all problems in the world
- You didn't come into this world by choice. You first need to lookout for yourself. As long as you are not taking something away from someone, you don't owe anybody anything
- Stop believing that you need to leave some mark in this world. Alexander nahin bano. Yeh sab se bada chutyapa hai.
Having children, bringing them up well, is already your mark on the world you are leaving that will continue after you.
Some of us will develop something that will be used and help humanity long after we are gone.
Or write or paint or build something, that will outlive us.