Life often involves planning for various aspects. We always prepare for board exams ahead, we get the petrol tank filled before we run out of fuel, and we always make sure we carry some cash before leaving our house, yet we fail to prepare ahead for our life itself. Have you e...