I agree with this part.
But certainly NOT this part. I wouldn’t call it “confessing” to a prospective spouse that one is not a virgin, I’d see it as simply giving a prospective marriage partner information that could be relevant to them. Being a virgin or not IS a deal-breaker for some people and I’d think it would be unfair to conceal such information. Especially if the chances are high it will leak anyway from the former lover(s), or from a friend or acquaintance.
I’ve actually posted about “born again virginity” myself and understand the concept. Some use it to guard against those who would be happy to tempt them back into sexual sin using the argument that “you’re not a virgin anymore, why not just keep on having sex and enjoying yourself”?
However, I think it’s too easy to say that confession for sexual sin completely wipes out all consequences except extreme ones such as STDs, children, etc.
I mean, what if someone had experimented in their youth with homosexual sex, then confessed, repented, and not done it again. Or committed acts of sexual assault or abuse. Are you as willing to say that there’s no requirement to disclose such a past, either?
Personally, I’d think that if you’re going to trust someone enough to marry, you certainly should be comfortable disclosing your sexual history. And BTW, I am NOT referring to explicit details here, just a general sense of it.
Maybe in this day and age, most go into dating/marriage assuming the other spouse is not a virgin, but there’s a difference between someone with 2-3 sexual partners in the past in the context of stable relationships, and someone who has had 200-300 partners because they, say, moonlighted as a call girl to help pay college tuition, or something.