Life is full of challenges and mistakes. Sometimes they can catch up to you. Sometimes they can overwhelm you.