Mistakes, failures, insult, frustration and rejections are all part of progress and growth of our life. Nobody has ever achieved anything worthwhile in life without facing these things. You can overcome anything in life provided you believe in your own potential and strength. Every individual is talented and gifted differently and therefore, one’s route to success is also different. How you want to achieve your goal in life, depends entirely on how you utilise your talents. If you believe that you are the best in a particular type of job and then you will do best in whatever you do, your professional carrier will go forward in leaps and bounce. Have faith in your own ability and believe, then only you will succeed in life and most of time it works like magic.