You're as happy as you make up your mind to be! You are the captain of your ship! Stick up for yourself and see that you're worthwhile and stop,the self abuse?!!!!!
You must believe it or why waste your time searching for sympathy from others?
Hey I was crying about my failures too I swear.. and after i read your question i actually started crying again, i know how it feels,its okay to cry..I always feel like I can pick myself up after crying.. dont focus on your failures and try to think of changes that you can make.. hugs and good luck..
you need to stop focusing on w hat you deem to be wrong with yourself, and instead look towards what you can do to achieve success in your life, and mind you, success has very little to do with the material obsession that now sweeps the world.
Only you can make it stop. Instead of thinking about your failures, when the feeling comes try to think of at least one achievement and congratulate yourself,cos if you can achieve one thing you can do much more.
How have you failed in life?