Maybe it is a Blessing in disguise.

or maybe a reminder from Him, for you to slow down when you are living on a fast lane.

Thank GOD, that you are alright.