It's Remarkably Easy To Feel Happy When You Make Yourself a Priority
Your self esteem is the key element in your life that directly affects your overall health and wellbeing. Without a strong self esteem your relationships struggle, your work suffers, your dedication and motivation to eat healthy and exercise are impaired, your finances are ignored and so on.
You can't just turn on your self esteem. It takes a commitment to change negative thinking and subsequent feelings. These two things directly and significantly alter your self esteem. So this is where you need to begin.
Supercharge Your Self-esteem
How are you speaking to yourself and what things do you say about yourself out loud? - eg comments like "I'm such an idiot" are a very common and destructive thing people tell themselves all the time. Not only is it damaging to your self worth, but it's completely untrue.
Each time you catch yourself saying negative statements about yourself, stop and question what you're saying and then reframe your statement. Eg instead of saying you're an idiot when you make a mistake, tell yourself "yes, I made a mistake, but I'm human. Everyone makes mistakes. I'll learn from this one and get better". This is a more accurate statement and it's not damaging to your self esteem.
It takes time and effort to catch yourself in these moments of negative thinking but it is vital to reframe your language in order to feel better about yourself. The key though is that you must choose new statements that you actually believe. There is no point telling yourself something that simply isn't true.