Life means moving ahead inspite of the bumpy ride... Rough terrains....
Read this post on pushpsr.blogspot.com