Is not cheating out of morals more meaningful than not cheating as long as you're in love?

I'll give you two examples:

- Married couple A: There were times the sparks weren't there anymore, some days consisted of arguments and they fell out of love with each other but they're still faithful, still decided to work on their marriage. They don't cheat because it's wrong regardless if you're in love (infatuated) or not.

- Married couple B: They don't cheat because they're head over heels with each other, madly in love. When asked why they don't cheat, that's the only single reason they can come up with ''because I'm in love''. This makes you wonder what if the infatuation period ceases and they see more of each other's flaws?

Is it more meaningful when you don't cheat because you're simply not a cheater, out of character vs needing to be in love in order to not cheat?

Is not cheating out of morals more meaningful than not cheating as long as you're in love?
Post Opinion