I am one of the many people who has grown up with a low sense of self-worth. It is a creation for the over indulged masses, whose thoughts and feelings are considered more valuable than any physical work they can do.
After thinking about it, this something that is created by people who simply are not busy enough. It is hard to think self-indulgently if you have to work manual labour all day, every day. But people in developed countries, rarely work such demanding jobs, so their energy goes into analyzing their dreams and various other pieces of tedium. It is not to disrespect those who feel depression and over analyse things, but it does bear thinking if they would still behave in those manners if they were worked harder.
Sounds silly, but it has been thought previously, that people get depressed because they have the time to get depressed. Which is interesting. I am a person who has suffered from depression, to the stage that suicide was considered. Why did I feel like that? Because I put overwhelming pressure on myself, and felt lonely. Loneliness was brought on because I lived in a big city on my own, with noone to talk to. I only had my thoughts, and this gave me time to get depressed.
Also, the developed world also has a way of looking down on people who believe in themselves and get things done. How many kids get bullied for simply doing their homework and behaving well? So, if this is mentality kids are growing into, where the underachiever is the best, then is it a wonder people have low self worth. This could also lead into a bad work ethic, where people are lethargic, which leads to poor satisfaction of life and depression. And when you get into the deep, dark hole of depression, it is hard to escape.
Give yourself more to do, you will have less time to be depressed. Don’t lessen the value of hardwork, as that spreads your depression on to others. This may not make a lot of sense, but it was in my head.