It happens to all of us. Those hard-hitting, sometimes out of nowhere, rock-bottom moments that literally bring us to our knees.
Trust me, I have had plenty of these throughout my lifetime.
They have become what I call: defining moments. As these particular moments are the portals that open up and ask me to look in the mirror in order...