This post is from a low-reputation account and contains an unverified outbound link. Be cautious before clicking external links.
The point with people with low self-esteem is that they never finish what they started.
They want to study some foreign language, but they never get fluent.
They want to invest in the big, but never get ready. They want to learn some musical instruments, or play some sport, but never push themselves hard enough.
Every time you give up in a happy attitude, you accumulate a bit of frustration that slowly
transforms into a giant situation of self-doubt, into anger towards the world.
Raising your standard and following through your own commitment is a therapy to it.
Fix your life now. Now fix what you know how to do better and live a fruitful life if you care.