It is adversity which prepares concrete launching pad for success. There is no lesson like adversity which teaches to remain cool, calm & to stand firm in eventuality. In ones life adversity may come any time but how one is going to react counts. Adversity makes one strong & courageous which would have remained dormant in absence of Adversity. Adversity is most testing time in life. Every defeat,every heart break, every loss has a lesson how to stand firm & to improve performance to make life meaningful.