Even if you end up staying with a good person, you're faithful because it's just not in your character to cheat, you'll never lust over them and they were never your first option. You just settle for whatever reason.
How common is that? To marry someone you're not in love with and never will be.