How do you see yourself? Are you happy the way you are now? Can't see anything good in your life? You answers to these questions might be YES or NO but am here to tell you something you must know.
Life is never complete and will never be, to expect it to be easy and complete will be a big mistake so i don't know why you think you failed and don't see anything Good in your life but i want to use this opportunity to tell you that a lot is good about you just that nothing is complete and you should not expect to be complete but surly you can be better.
You must understand and believe that you are OK and heading somewhere, that is how you should see yourself because those you see around and believe that their lives is better than you's started from somewhere, when things don't work the way you want all you need is to start from somewhere and make sure that you are heading to somewhere.
You must be happy and proud of yourself even when you look around and sees nothing good about yourself because nothing is permanent in life, if it doesn't work today trust me it will surly work tomorrow if only you determined to make it work and remember winners never quite (It's not over until is over)
Finally you must know that no one is better than you because there is something in you that can never be found in any other person, you are unique and special so be proud of yourself and keep working hard, you will see yourself at the top position where you belong.