I have know dozens of people in monagomous realtionships but have never known one where one of the partners wasn't cheating. That doesn't mean that they didn't love each other it just means that they were human and needs change.
Whenever I think of people cheating I'm reminded of a guy I met in southern Illinois. He was and remains the most beautiful man that I've ever seen. He looked to be in his early twenties and later in the evening I asked him how old he was and he told me thrity-eight. I was amazed. I ask him if he had a boyfriend and he told me that he was in an eighteen year relationship with the most wonderful man in the world. I said. "So why are you doing this?" He said that his boyfriend only wanted to be topped and that that was wonderful 99% of the time but that once or twice a year he just needed to be topped. He said that they had worked on it but it was just something the other guy wasn't capapble of doing.
Humans are human, if you buy a dog don't be surprised if it occasionally barks. It doesn't make it a bad dog.