The Catholic Church is not a charity organisation, nor an association, cultural society or club. She is the keeper and transmitter of the Truth about God and the truth about ourselves. The Catholic Faith is Supernatural as distinct from natural (earthly, pagan).
Faithfulness
Betrayal is something that we are unlikely to forget, it leaves strong
feelings and psychic energy that can determine our future decisions and
install in us the same behaviour of what has been done to us, so that we
will potentially do the same to anyone that comes our way in the future.
You that has been married in a christian church has decided to remain
faithful to each other in all things, big and small.
Nothing was to be hidden from each other, no hidden agenda or ulterior
motives.
The sexual faithfulness is just one aspect of faithfulness,
the deep dark recesses of the human mind and soul has a capacity to hide and
trick other people on a daily basis, that might feel completely normal, we live like
that, "all the others are doing it" and we think that we are well balanced.
Until something happens that reveals what was hidden, to the people around us or
the people affected.
To adhere to the promise you made before God and continue to be faithful
with all your being to you spouse, under all circumstances, can seem
unreasonable and unnatural, a bit like the requirement of catholic priests to be
celibate.
How can a normal man or a normal woman for that matter, be celibate, it seems
ludicrous.
In a marriage, to decide to continue to love someone who mistreats you, and who's
behaviour does not show love, seems ludicrous to most people too, a "waste of time".
But that is what we signed up for the day we got married. "In good times and in
bad" because to continue to trust in the goodness and love of God in those times
when you cannot see it or feel it, that is what the catholic faith is demanding us to
do. Our human nature do not understand it, but our divine nature does.
That is why divorce is not allowed for catholics and why priests are celibate.
There is a good reason.