Life, the greatest teacher of all, often exposes us to various experiences which play a great role in shaping our lives, our attitudes and our perceptions. It makes us witness certain events which however ordinary may seem to the world around, change our entire...