Everyone but The Lord God is a sinner, so I am one myself, so after repentance, you should be at least flawless but not Perfect, as God is perfect. I would struggle with lust too.
The Bible was written thanks to forty writers over 1500 years in three languages and yet, Scripture is logical and consistent enough for real life history to actually have such events, not all of wich are enough for full human comprehension.