I must also add: God absolutely loves you and He’s crazy about you no matter what. In our rock-bottom moments of ill consequences, it’s easy to think that God’s response towards us is disappointment or frustration. But God sent His Son exactly for this very reason — to draw you near Him in spite of yourself. Don’t ever let self-pity get in the way of this; don’t ever feel you have to pay off your guilt with self-inflicted punishment. God did the work for you already. He preempted your failures and saw your sin coming a mile away, but He loved you anyway. He will not time-warp His Son off the cross. He says in Jeremiah 31:3, “I have loved you with an everlasting love.”
I know it feels like you’re walking in a fog you created. and there will be some tough days ahead, but God is with you in this struggle to the very end. Pace yourself and don’t rush the healing process and have grace for you, too. If you mess it up again, get back up. God is there to cheer you on and restore you for next time. There’s no such thing as “too late” with God. When your church or your family or the whole world will not give you a second chance, God is the God of infinite chances. His grace is that big. Continue to stumble after Him.
Please don’t let the weight of your consequences say anything less about you as a person, because God continually has grace for you in the middle of the mess.
— J.S. from The Christianese Dating Culture