Some time ago I read an article written by some guy ( I can't remember his name). He was driving around New York and they say NY has very bad traffic.
He put on the radio and heard an announcement about road repairs and that drivers should take alternative routes to avoid the resultant traffic jams if possible.
But he was going in that particular direction and there was no way he could avoid the delays.
He noticed that because big city like NY had many roads, there was always some part of the city's roads undergoing renovation everyday. You might be able to avoid it sometimes but at other times it might be your lot to sit through it.
The lesson he learnt from it resonated with me. After all I live in Lagos which has notorious bad traffic.
His lesson: At any point in time there will be roads in your life that needs fixing no matter how thorough you are. Fixing your problems is a continuous investment in your future's infrastructure.
Some times you might be able to fix your problems without others noticing; you do the needful, take another route and still arrive timely.
Sometimes you'll have no option but to sit it out. That is when you get to work late and have to tell them about the traffic at 3MB.
We don't all reside in the same location so the repairs that affect you may not affect me. Some may not be sensitive to your " excuses". It is what it is, such is life.
Once the day is over, you put that aside no matter how it went and ask your self, " What roads will I need to repair next and which route must I take to avoid delays? ". For as long as you are alive, like New York, there will never be a time when all your roads would be tarred.