Well, it’s from God. I accepted it because God shoved me into a corner and made the choice plain. My life was plenty ugly. And then God wrapped it up in salvation and made it beautiful again.
Sometimes that's because we've messed up so bad that we have no other place to turn. Other times it's because we're simply desperate and lost and we cry out.
I may never meet you on this earth, but I have a feeling we'll see each other in a better place. ;-)