1 John 3:9 says, "Whoever has been born of God does not sin, for His seed remains in him; and he cannot sin, because he has been born of God."
What do you say? Do you agree, or disagree? Take the poll.
This refers to our regenerated human spirits.
1Co 6:17 But he that is joined unto the Lord is one spirit.
With our souls and bodies we can still choose to sin, but the regeneration of our spirits makes us partakers of the divine nature.
2Pe_1:4 Whereby are given unto us exceeding great and precious promises: that by these ye might be partakers of the divine nature, having escaped the corruption that is in the world through lust.
Which also means that we are not driven to sin with the nature of the old man since he has been crucified with Christ. In other words, the born again believer does not have a sin nature. But one does not need a sin nature to sin. Adam and Eve were made perfect with no sin nature, yet through deception on her part and by choice on his part they sinned.
This is what Jesus meant when he washed Peter's feet and Peter objected.
Joh 13:10 Jesus saith to him, He that is washed needeth not save to wash his feet, but is clean every whit: and ye are clean, but not all.
Our is a metaphor for our getting dirty (sinning) because of walking through the filth of this world. We are clean inside, but still need to frequently wash the outside. This is why it seems John is contradicting himself when he says:
1Jn 1:8 If we say that we have no sin, we deceive ourselves, and the truth is not in us.
Then in the third chapter says:
1Jn 3:9 Whosoever is born of God doth not commit sin; for his seed remaineth in him: and he cannot sin, because he is born of God.
It is the efficacy of the blood of Christ that enables our pure relationship with God.