On the road of life, if you spend too much time looking in the rearview mirror, you’re bound to spin out of control and crash into what lies ahead.

Ryan Glab (01.29.15)

As humans, we are both fallible and regretful. No matter how much we may preach and practice the philosophy of “living without regrets,” we cannot help but remember from time to time our mistakes of the past and yearn for a second opportunity.

It’s completely normal and natural to relive in our heads various events of the past, let them play out again and decide what would have been a better action to take. In fact, this is how we learn from our mistakes; by mentally preparing ourselves to do the right thing the next time.

But sometimes we may spend too much time reflecting on what was or what could have been and not enough time on what lies ahead. This is a dangerous way to live because — like a driver on the road checking his rearview mirror — if we’re looking behind us, we may not be ready for what lies ahead, and an even bigger mistake could be awaiting us.