Elizabeth George said this quote

God uses the flawed, the failures, and the imperfect to accomplish His perfect will.