“You don’t have to be perfect to be useful… the rusty nail still holds the roof on” (Eunice Conley).
Perfection is a myth. There’s no such thing as perfect on this side of heaven. Everything we do has a little ulterior motive mixed in. Even our best efforts and most righteous attitudes apart from grace are filthy rags.
God isn’t looking for perfect. He’s looking for available. He’s looking for willing. What He’s looking to find is progress. That means you keep showing up every day surrendered and willing. That means you don’t ever give up.
God is mending your brokenness, but He can still use the broken you. God is healing your wounds, but He can still testify through your scars. God doesn’t pick those who feel they can contribute so much to the Kingdom. God picks the ones who know they have nothing to bring but can only cling to the cross (as the old hymn says).
You might be rusty as all get out. You might not look like much in the eyes of the world. Your value might not be much to most. But you can still hold the roof on. You can still crawl back on the altar and offer yourself as a living sacrifice, holy and acceptable to God. God can still use you. Yes, even you. Even me.