As we all know that Life is the best teacher of a person. The teacher that guides us at each and every step of our life. When we learn from our life, we will realize that these learnings are very precious to us. We just need to follow our heart and mind to clear the obstacles that appear in our life. But, in addition to this, we also need to prove ourselves as the best student by learning from these life lessons and trying not to repeat the same mistakes.