It sounds obvious but in personal life seldom we plan, plan well ahead or plan big. I have just screwed up planning around my newborn son’s passport and visa so much that I hang my head in shame. I have paid a heavy price for it and have learnt a HUGE lesson and felt blabbering the below line. Hope it makes sense to you.
Life pays those who plan and make them pay those who don't.