if you like that kind of story, maybe Block party by Freeusebetasissy fits.
About SH, it is a bit OOC for the MC to be able to get free, he is shown to exude weakness to begin with and he is definitely not MTF, the assaulter is not doing it because he is gay and in love with the MC, the MC...