To me, having had sex does not mean impurity, unrighteousness or any of that stuff.
I do not believe that morality means a belief in God.
Then if we have faults, we must not be made in His image. Besides, He creates us knowing we will have faults, doesn’t He?
would you marry a porn star?