These are two incredible stories that so greatly illustrate the power of the blood of Jesus. Only he can turn your failures and mess into miracle for an even greater message. God has a purpose and their stories confirm the verse:
Romans 11:29 – For God’s gifts and his call are irrevocable.
No matter what happens in your life, the bad, ugly, messed up and stupid, even if it was by your own merit, that doesn’t change God’s plan for you. He hasn’t and won’t change His mind about you.