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 magnify themselves against me.
17 For I am ready to halt, and my sorrow is continually before me.
18 For I will declare mine iniquity; I will be sorry for my sin.
19 But mine enemies are lively, and they are strong: and they that hate me wrongfully are multiplied.
20 They also that render evil for good are mine adversaries; because I follow the thing that good is.
21 Forsake me not, O Lord: O my God, be not far from me.
22 Make haste to help me, O Lord my salvation.
Far too many modern religious people do not pray to God for deliverance daily from sin and evil. They may imagine themselves rich and increased with goods and having need of nothing, but they do not know they are poor and miserable and blind and naked.
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 magnify themselves against me.
17 For I am ready to halt, and my sorrow is continually before me.
18 For I will declare mine iniquity; I will be sorry for my sin.
19 But mine enemies are lively, and they are strong: and they that hate me wrongfully are multiplied.
20 They also that render evil for good are mine adversaries; because I follow the thing that good is.
21 Forsake me not, O Lord: O my God, be not far from me.
22 Make haste to help me, O Lord my salvation.
Far too many modern religious people do not pray to God for deliverance daily from sin and evil. They may imagine themselves rich and increased with goods and having need of nothing, but they do not know they are poor and miserable and blind and naked.