Life is not easy. We are tested at each milestone in life, they either make us or break us. However, there are only few individuals who were not just able to hold on to their nerves at difficult times, their determination and commitment level were...