Everything happens for a reason .....

It's been a year, now. Time flies.....whether or not you are having fun. Like the gushing river, stopping for none. And Time teaches its lessons.... whether you learn or not. Maybe it keeps repeating its lessons till we get it. And I have learnt. Many new things in these last 12 months. And I have grown as a person, not just in age. And I would like to share some of these learnings again, in the hope that they may benefit someone, somewhere.... 1. Life's unpredictable. You can never prepare enough. We all plan for a tomorrow that we hope will come, but there really aren't any guarantees. In a flash, it could all change -sometimes, you can see it coming; sometimes, it hits you out of the blue. And you are left gasping. All you want to do is be able to breathe, to make it through each day. It's important that we understand this ephemeral nature of our lives. Its important to understand, given this background, what's really important and what only feeds our...