The base story was fine, but I found all the explicit descriptions of gay sex didn’t add anything to the story. I consider myself quite tolerant, but the abundance of sexual descriptions made the story more boring.