Have you ever felt that you have everything figure out about your life? Do you like the way your life is going and are happy with the way life is throwing challenges at you? Are you able to handle it all and deal with it heads on? You probably might be. But do not consider yourself to be the best at what you are doing until you meet these people. Here is a list of 24 people who have been facing challenges and winning over them like champions, so that they can exist. Looking at them will leave you spellbound and you will be amazed to look at the way they are facing everything.