My main concern regarding this question would be one regarding validity. Is there a case for annulment when considering a case of a man, who may have a sordid past, which has not been fully revealed to a potential spouse? Based on what I've read so far in this thread, it doesn't seem to be the case (that a situation like that could, in of itself, invalidate a marriage). This seems to be a mindset that has only been entertained following Vatican II, when considering the loose justifications for annulment by that false church.
Regardless of that, I agree, it is better for a potential spouse to be informed of their partners past immoral behaviors, if it could help to mitigate future issues in a marriage... HOWEVER, I question the extent of which a person must reveal to one's future spouse. If one must reveal past behaviors, to what extent must they do so?
For example, it may be prudent to reveal that you have had a sordid history with ex-partners, but to what extent must you do so to remain in the realms of this "perfect morality" which some of you seem to expect. Is it something that can be mentioned vaguely? Or is one expected to go into detail with a lady about these sordid activities they may have partaken in, perhaps before they have made a conversion to the faith?
If that person has engaged in sins of sodomy, or other unnatural acts with a woman, must they disclose that as well? I guess these converts are expected to sit down their potential spouses and describe in detail about how they have engaged in these disgusting acts. How about issues regarding pornography? Must a man reveal to his potential spouse each category of pornography he has ever viewed? I mean, of course no woman would want to marry a man who has viewed pornography which has some sort of incestuous aspect to it, for example. Or perhaps they would forgive it, who knows! But should any man be expected to engage a lady in a discussion like that? That seems insane to me. There would be virtually zero converts to the faith that could expect to be married at that point, but maybe I'm generalizing.
Some of the men on this thread make it seem like if you have had a single unnatural impure thought, that it is something that must be disclosed. Sorry to break it to everyone here, but your wife isn't your Priest, and you are absolutely not required to delve into every sordid detail of your past with them, and in fact, you shouldn't.
I think on a base level, a man can reveal that he has engaged in sinful sɛҳuąƖ behavior in the past. Any details beyond that, need not be mentioned. I would never even think to go into detail on topics like that with a lady. Totally disgusting. Women don't need to hear about these things.