obviously Chad at some point Fucked Sage , otherwise it is really unbelievable that she would be with him for 2 whole year.
We play as Zoey ,so obviously, she didin'thave any sex scenes, dpc keep that only for Metrosexual boy and tattoed girl .
some Beta male where upset that Josy and Maya kissed each other , if MC, or they, decided that they should be just stay as friends at the library scene in the end of episode 4.
I think there is only 2 case where dpc, might purposely avoided some controversial subject. Bella Flashback, although it is a common theory that James is not there and Bella only talking to herself,
Jill being Virgin. and that Rusty did not Fucked her. I think those decisions are definitely because of her simps.
But you don't actually know that they were together for two years, only that Sage was into him two years ago. Chad may have had multiple beards during those two years. Then perhaps only a few months ago he broke up with his previous beard and gave Sage a chance.
An obvious objection to this would be Sage's pride. Would she accept being the second choice. No she probably wouldn't and that might be why she didn't go for an earlier chance when Chad was changing beards. Then she regretted being too proud and when there was a new chance she took it. And of course if Chad changed beards frequently enough Sage had more cause to suspect him of cheating. But then that begs the question: why didn't the previous girls get vengeful and out either his penis problems or him being gay?
So how was Chad not with Sage, not outed by a previous beard and still hiding his sexuality?
This is where I move to serious speculation which while plausible has absolutely zero in game support.
1) Chad has known a long time that he is gay, but has reasons to hide it. His situation might be very similar to Maya's. He might be so intent on hiding it that even other gay guys haven't found out. He gets to college and is well "mad lad Chad"
2) At first it works and other guys buy the performance enhancer excuse, but then they start suspecting him because their own stuff isn't that bad. So Chad "gets a long distance girlfriend".
3) It goes well for a while, but then Chad and Troy get together. I'll leave how that happened to everyone's imagination. Maybe they just got drunk.
4) The girlfriend in Canada is not really plausible anymore since Chad now shows clear signs of getting laid, so Chad "breaks up with her" and gets together with Sage.
5) At first Sage is patient with the guy whose only serious relationship was long distance. She'll have heard he "cheated on his long distance girlfriend", but doesn't dig deeper to a few "one night stands". Then she starts getting suspicious and finds the panties.
6) Being a DIK begins.
Like I said zero support in game, but I find it a plausible chain of events. Sage of course fucked a whole lot while Chad wasn't available. She most definitely is not a virgin.
On the subject of Jill, I'm inclined to believe she was meant to be a virgin from the start. Sheltered rich virgin is a trope.