A few empowerment myths are riding on keeping the Catholic Mary a virgin. One hidden in the inferences is that keeping Mary a virgin means no other children could ‘contaminate’ the link being proposed/asserted.
What I recall hearing as a young Catholics, was that Mary was always a virgin because she was sinless.
And I have had Catholics tell me that in the past.
IOW, sex is a sin, and Mary would have been a sinner had she had sex as any wife would with her husband.