For a second there it was like,
WOAH. NOT COOL. NOT COOL.
But it got fixed. There should be a dub-con/no-con warning though. It didn't actually get there, but a lot of people would find this triggering.
That aside, I liked your portrayal of Dave..