Rules like this are part of the reason why I’m a Catholic by birth but not a practicing one.
It seems awful that a faithful husband or wife would be denied having a loving,healthy (second) marriage if their first spouse was unfaithful and they decided to leave them.
So their only choice is either to stay married to a person who isn’t trustworthy,or live as single without love and be celibate.
Or get remarried (civilly) and live in a state of sin.
All because they did the right thing and didn’t hurt their spouse by cheating on them.
I don’t really also understand how the Catholic believe matches what Jesus said about divorce being wrong except for when there’s infidelity.
Sure,some people might get an annulment if they can prove their husband/wife was insufficiently mature to enter the marriage validly but what if they were mature and just chose to cheat due to temptations -it seems cruel that the innocent spouse would be penalised.
Forgiving does mean a person should necessarily stay with the partner who was unfaithful.
I’m not sure how the Catholic Churches rules match with what they do in practice either as my sister was going to marry a non catholic sort of agnostic man who had been married previously and she spoke to the catholic priest whether he would marry then in the Catholic Church and he said that was fine
I guess the “lesson” is to be
very discerning who one chooses to marry.