I have made a mess in my life. Some things I can say I am ashamed to say outloud although I can say that I have talked to God about, it's some things I can admit to that God has delivered me from. The lessons I've learned, the time it took me to learn them, and the pai...