No wonder the Bible says No sex unless you’re married..... that solves ALL of this!
Well, maybe not all.
Add paternalism where both fathers get to decide who gets married and you solve a whole lot more. Anytime women are allowed to make the choices, you will get men who can deceive them. It is very easy.
Weren't we all on our best behavior to 'catch' our brides?