1 John 5:18
We know that whoever is born of God does not sin; but he who has been born of God keeps himself, and the wicked one does not touch him.
This verse confuses me... I mean even monks can sin, so is this verse saying they're not born of God? How do I know I'm born of God if I'm constantly sinning? Pray for me.