This dude is such a piece of shit. He started secretly dating Cici when he was basically her boss AND living with his fiancee? What the christ dude, get your shit together.
Cici doesn't deserve the hate! This often happens in real life, not generalizing but the woman is always blamed when a guy is cheating! Guys in these situations are trash!