Beloved, banish the thought that you have to be good enough before you will come to Him. It will never happen. You can’t be ‘good enough’ without the One who has made you good, who has justified you, and who has freed you from sin. Enjoy Jesus Christ right now– listen to songs about His love, just tell Him everything honestly, remind yourself of His goodness. He does not condemn you.
—  p.c. // from this post

The sweetest moments we can ever have in this life on earth are the ones that trade sorrow for joy, lift up shame for redemption, and let go worry for peace in surrender to the Lord Jesus.

He will return to complete His glory. Have you welcomed His gift of grace to you?

Behold, I stand at the door and knock; if anyone hears My voice and opens the door, I will come in to him and will dine with him, and he with Me. (Revelation 3:20 NASB)

No matter how late it seems, while there is the now, trusting the Lord Jesus is your sweet hope :) His unfailing love will never leave you where you were found.

In case you’ve forgotten, beloved: God loves you fully— insecurities, secrets, shame, and all. He loves you and wants you to just come to Him. Realize that you can stop bending yourself backwards for peace and acceptance. All that you can need— they’re all found in Him, and He will give them to you. Just draw closer.