Life is not always a bed of roses! It is how you react to difficulties and how you face challenges that defines you. Do you run away from challenges or do you take them head-on? Here are some ...