The messy part of your story, is probably the part God will use the most to reach others.
We all have those moments. The moments of shame, regret, and self-hatred. There is that moment in your head, the one that always makes...