So is that an acceptable resolution to the problem of a, let's say, a woman who wants to please her family, and society, by marrying and fitting in? Even if she knows she is attracted to women, she marries a man, promises to love him and cherish him.
And she does this by some mental gymnastics that I don't understand, but I know some men who found out their wives were gay. I know women who found out their husbands were gay.
If marriage is a sacrament, doesn't this just really wreck it?
I know the Catholic church has provisions for annulment in such cases.
Why someone would put their spouse through such helll: Because it's socially acceptable. That is not a good reason.