I guess when the throuple starts with everyone crying and shit and apologising for cheating and then forgiving each other, going off to fuck others isn't the best option (but most importantly, it was still an option
)
I'm going with "he was thinking with his dick". It's the post nut clarity that fucks you every time!
I don't think it was a case of the mc could see he was fucking them up already and needed to do something. It was more of a case that he realised if he took it further with all of them it would be fucked. He was starting to get serious with all of them. That's just asking to get castrated in the long run.
When the mc stopped Jade from giving him the footjob she threatened him:
Jade: "You should spend the time left in this class reading and be {b}quiet{/b}..."
Jade: "That way I might not fail you..."
In other words: "You tell anyone about this and you're fucked". Of course she had way more to lose than him.
When she sees him at the prep party her reaction is:
Jade: "Hmph..."
I believe the next time she spoke to him directly was when she gave him a passing grade, and she was extremely curt:
Jade: "Fuckface. Pass. Next."
So sure, he kept his head down and put that shit behind him, but then to find out it's his good friend/girlfriend's mom! I mean, put yourself in his shoes. You're off to meet your (girl)friend's parents, only to find out the mom is a teacher who sexually assaulted you... Sure it's a porn game, we want teachers (at least the female ones) to sexually assault the mc, but if we're trying to find reasons for behaviour, what Jade did was really fucked up.
And once again, we've had an entire fucking year to let all that sink in. The mc walked into it and suddenly when he realised it was Jade, he panicked. He went there to help Maya out and suddenly it looks like it's gonna be very awkward.
That's an OK reaction in my book.
But what comes next matters more.
We know the mc locks himself in the bathroom, and its independent of all of his relationships: Worst case he's been fucking both and has recently dumped one, if not both of them. Even this situation is salvageable. Jade's not about to let on that she's been doing anything with the mc, so the only problem is how will Jade/Stephen react if Sage lets on that the mc is her boyfriend. Jade might not be too pleased, but she isn't gonna do anything right then and there.
And the best case is the mc hasn't been fooling around with anyone. This just means Jade sexually assaulted him in class but it's all water under the bridge. Jade's not gonna say or do anything about it. And no one else knows about it. So other than the mc panicking, the situation shouldn't escalate.
So while the mc does panic, and I do think it's an OK reaction under any of the potential circumstances, the drama that comes next will make or break this scene for me. Of course with the mc hiding in the bathroom shitting himself, he's already making the situation worse. But this is the same guy who lost his shit when he found out Maya and Josy were a couple. So no big surprise there.