One of God’s gifts to us is His acceptance of us just the way we are. He doesn’t wait for us to be perfect.
Read: Romans 11:6
6 And since it is through God’s kindness, then it is not by their good works. For in that case, God’s grace would not be what it really is—free and undeserved.