One of the things I constantly come up against is that the jobs that I put on my 'to do list' often take longer to complete than I anticipate. There is the classic, 'I'll just print off that document' job that then extends into problems like 'paper jam' or the need to resort to the printer's 'trouble shooter' and often in such instances, before I know it I am far away from the original intention of merely printing off a simple two or three page document; on a reluctant search for a solution. Often these unforeseen, though by no means unusual problems seem to eat away at our plans and our time creating stress, tiredness and irritability. Computers are renowned for their often problematic and unpredictable behaviours. But in a way, they only reflect all the other problems of life, of day to day living. Such problems are often not as open to the easy resolution that we may have initially assumed and then when we embark on a project we may soon find out that there is 'more on the ground than there was on the map'.
In the end the question may come down to what resources we may have to deal with the obstacles we will encounter and how flexible and creative we can be. One thing for certain is that there is no 'one size fits all' off the shelf road map for life. We, all of us are unique and as such must face our own personal challenges and experience. Certainly, the adage that if you want to make God laugh, then you should tell him your plans, is a truth that we can perhaps all acknowledge.
When we really consider the temporariness of life and how precious time is we should step back and try to get it all in perspective by seeing our own short lives as a tremendous privilege. Jesus in his own words gave special consideration to these problems of every day life when he said, "Is there anyone amongst you who by anxious thought can add a foot to their height?" (Matt 6:27) "So do not be anxious about tomorrow; tomorrow will look after itself. Each day has troubles enough of its own." (Matt 6:34).
Best wishes as always,