For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.
Everyone is flawed, but God must see a softness in some people that others don't see, that he is able to use. If he could only use perfect people, then everyone who belonged to him would be perfect like Jesus. But we've all sinned in one way or another. Although once we know him, we have to strive to be more like Jesus and follow his example.