Well technically Charlie got sexually assaulted at the club and the bear just so happened to save him and realized he has fever... leading to helping him get off? Then he helped Charlie get back to his apartment and there Charlie got pressured by his tiger boyfriend and went into self-defense mode... yeah...
Charlie and Zachary didn't have sex.
Simon isn't cheating on Lancey either.
Emmett has broken up with Samuel 'cause they rarely have sex, let alone go on dates, and Emmett has a medical condition that requires special attention.
Literally no one has cheated and the two people who were acting nice towards Charlie ((his now ex and his childhood friend)) have both been revealed to be super controlling and judgemental of anything Charlie has or hasn't done.
Does that clear everything up for you or do I need to break it down in terms a toddler could understand.
Maaannnn this is bad. Like poorly made. Mc literally be cheating....