It seems like some people are able to succeed in life a little better than others. Maybe it has something to do with their circumstance and how life has treated them overall. Others would say it is a person's personality and how he or she views everything around them. Whatever way you tend to look at things, it doesn't mean this is the way it has to be forever. It just means pulling yourself up by the boot straps and realizing that one failure doesn't necessarily lead to another.
If you want to be successful, it means learning from those around you. It means understanding one mistake doesn't mean instant disappointment. Some people get discouraged easily and feel like failure is imminent. This doesn't have to be the case. It is better to learn from your mistakes and turn them around for the good. In a way, when you do this, you will actually succeed in life because you are learning what not to do in the future. If people don't learn from their failures, then they have failed overall and will have even more problems.
Discovering success is all about learning from your mistakes. It means looking at your future with hope, even if it might seem dismal to others. You have to believe there is a future for you and understand you have promise. Everyone is capable of great things and has potential in so many areas, but you need to actually realize it deep down. You cannot look at life and feel like there is nothing or that it is all meaningless. This attitude won't get you anywhere.
To succeed in life, surround yourself with people who encourage you and believe in who you are. These friends are positive and won't focus on pointless escapes. Plus, they will motivate you as they achieve their own goals in life.