Life is the best teacher which teaches ups and downs, good and bad, love and hatred, facts and myths, friendship and enmity, care and curse and what not...the list goes on and on and on....
Each day life teaches something...and i am learning it since my birth....