One who is born again does not sin, so we have been miss understanding the term born of God, It is a complete change. I can't see born again completely until we are complete with a Spiritual body. I gave you the scripture that shows we are not born of God because we are sinning. The scripture does teach we are born again on the inside. I am not disagreeing with that. Children of God. With the sin thread shows we are still sinning so we can't be completely born of God until we get out of this body of death.
But the passage doesn't say that one born of God will never commit(singular) a sin.
Beloved, let us love one another, for love is from God, and whoever loves has been born of God and knows God
If we are only born of God in the future, this doesn't make sense.
Everyone who believes that Jesus is the Christ has been born of God, and everyone who loves the Father loves whoever has been born of him.
We know that everyone who has been born of God does not keep on sinning, but he who was born of God protects him, and the evil one does not touch him.
Nicodemus saith unto him, How can a man be born when he is old? can he enter the second time into his mother's womb, and be born?
Joh 3:5 Jesus answered, Verily, verily, I say unto thee, Except a man be born of water and of the Spirit, he cannot enter into the kingdom of God.
Joh 3:6 That which is born of the flesh is flesh; and that which is born of the Spirit is spirit.
Joh 3:7 Marvel not that I said unto thee, Ye must be born again.
Jesus says we have 2 births. One is the physical birth(born of water) the second is the spiritual birth(born of spirit). Our physical birth happens when we are born, when we are breathing here in the world) our spiritual birth happens at regeneration, at salvation. that is when we are "born of God" and when we are "children (or sons) of God" Born again isn't something that happens in the future(well for the saved that is) it's something that has already happened to us.
What you are doing is misinterpreting I John 3 by using the wrong meaning to "born of God" The Bible uses born of God as a regenerate person. Being born again is regeneration, not glorification.
also, the way your interpret the passage, it is about future events. The context of the passage is about current, not future.
But to all who did receive him, who believed in his name, he gave the right to become children of God, who were born, not of blood nor of the will of the flesh nor of the will of man, but of God.
(John 1:12-13)