God takes the broken things of this world and makes them beautiful. He does not call the equipped. He, instead, graciously equips the called.
Come as you are. There’s no need to “clean yourself up” before you surrender to Christ. There is no amount of good that can attain perfection or forgiveness for our sins. No amount of good can compensate for the bad. Christ didn’t die so that you could struggle to gain his favor through vain attempts at good works. Christ died so that you could come to Him as you are and allow Him to begin that good work in you.
“Brothers, think of what you were when you were called. Not many of you were wise by human standards; not many were influential; not many were of noble birth. But God chose the foolish things of the world to shame the wise; God chose the weak things of the world to shame the strong…” 1 Corinthians 1:26-27
For this reason:
“Let him who boasts boast in the Lord.” 1 Corinthians 1:31
Here’s the super cool part: It’s not just OKAY that I don’t have it all together. It is, in fact, BETTER that I don’t. That’s right… You read correctly. God is best glorified in my life when He shows up in ways that no one could ever have expected, when He does what I so obviously could NOT have done on my own. For that reason, I rejoice in my short comings, “for when I am weak, then I am strong” (2 Corinthians 12:10).