I believe the Bible does not teach the idea that God's people are sinlessly perfect on earth. Here is a passage from Psalm 38:
15 For in thee, O Lord, do I hope: thou wilt hear, O Lord my God.
16 For I said, Hear me, lest otherwise they should rejoice over me: when my foot slippeth, they...