This is always the hardest point Sunny is making those decisions... And you have a psych major!
MarriageAdvocates offers half decent advice on this too if you want to broaden perspective.
As said before he doesn't have to cheat... He's "prowling"... its more than enough to push him to make a choice between B and C... No more cake eating A choice