It's not like they worse than another. But Winston is an asshole. To me he's worse than Keith. What's he's said to baby Angela is so unforgivable! He could be green flag if he's continue to trust Yujin but.. since Winston is a clown and coward (sweet talker asshole all talk only)..*sigh*. And also Yujin who suffer the most, didn't deserve anything he had gone through. Winston also doesn't deserve him. Even at the end of story, I still think Winston don't deserve Yujin.

Pls tell me there isn’t any cheating