Time is the best teacher and it teaches us everything which is necessary for that moment.
Read this post on iloveyou-mayank.blogspot.com