After reading the comments I expected something worse for the rape scene. Not saying it's not a shitty thing of course, but it was nearly not as bad as I thought it would be, still, skip option should be implemented at several points, depending which part of the player don't want to handle. It was a turn off not only because of the nature of the scenes, but I don't care about loser fuck JD scenes at all if I'm being honest. I do agree it's important to know what happened to understand Jessys character better, but the execution was far from ideal, and it can turn away a lot of people who'd probably stick otherwise. I also have a feeling that it's a convenient tool as well to stretch things out until things can go with Jess all the way, I'm not a fan of that aspect.
Fyi.: I met a bug when we talk with Jessy and then her name in the next line turns into Tracy. It's at the motel, after the flashback talk is over but before she calls for Brooke.