To be honest (I hope I don't offend anyone here), I have never understood people with low self-esteem. I mean, I don't have the best life, but I know that there are A LOT of people worse off than me. Also, it's life man, you only get one, and it's amazing how everything had to happen EXACTLY how it did for you to be born. Might as well enjoy it.