I'm glad you enjoyed(?) it. I waffled over the tags, but have to say that I didn't consider rape at all. As for non-con, he did give his consent. It was perhaps not what we would call "informed" consent, but that was his own failing. He made assumptions, and as assumptions frequently are, they were false. I also didn't want to create spoilers, which is why the clown is not identified in the header of the tags.