Whatever way you look at it, and however you sugar coat it, what Gathlan did constitutes as rape. He forced himself on 2 people! Whatever the background, it doesn't give anyone the right to force themselves on someone else.
Yeah he's screwed up in the head at the moment, but thanks to him so are 2 other people... Zach is a prime example. Stef does what Stef does, sexual healing at its best; will it solve Gathlans problems, probably not. As for Brad, do you seriously think he would want Will anywhere near Gathlan if he knew the truth? These things have a habit of coming out, Gathlans secret will only remain that way for so long, then the proverbial shit will hit the fan!