Are they really going to have the boyfriend cheat as the excuse for them to break up? That is literally the only reason an already established couple in stories like this end things, just so the female can move on to the "better" guy without readers getting offended.
Hopefully this goes for something a little more original.