So I had told my gay student/friend/molester that I would be his date in a non-sexual way for Valentine's Day back before he tried giving me a blowjob, and because I'm too big of a wuss I didn't tell him to cancel any of the reservations. It started off nice enough, drinking a little and making decent conversation. We then had a fancy steak dinner which was also very nice, even when the photo lady running around took our photos and has us go in various poses together. Then we saw a show, and about halfway through he asked if he could hold my hand and/or wrap his arm around mine. I anticipated this months before and have decided that I am not against being a respectable escort, so I said yes. I have to admit that even though I am not romantically interested in him, it was the first time I've ever had that kind of contact, and got a bit of an erection when he rubbed his fingers with mine, and there was this weird ghost sensation after he removed his arm for mine that persisted for several minutes like my body really wanted his caress even though my mind was ambivalent at best, like I could still feel his arm but when I checked he had both arms crossed at his chest. Where it first started to go bad was when he started going for thigh rubs and further, after which he apologized in case he "accidentally" grabbed my dick (at this point he barely grazed it tbh), and then kept asking me "Are you having fun? I want this to all be about you" while simultaneously trying to convince me to spend the night in a hotel with him even though I told him months ago that I didn't want any hotel room, and asking "Do you trust me?" just as many times. We headed to a club quickly for a last round of drinks (I kept it fairly sober the whole time to my credit imo) and he tried to convince me to give a stripper a twenty (his money not mine), which I declined. He tried to relate that and the earlier events as supporting evidence of him being queer and not gay which was supposed to mean I was supposed to be ok with him sucking me off or something, I think. He wants to hold hands or be in a clutch the whole way to the bus and back to campus, which wouldn't be a big deal except he brought up the dick-grabbing/grazing incident again, and then proceeded to straight up grab my junk in public. I went to my office, collected my things, and got to my car when he asked me to drop him off on the other side of campus at the dorms. He asked for a couple hugs and kissed me both times, and then asked to see my dick inside the car. At first I said no but after a couple times I thought whatever, he's seen it before and more anyways. Then he asks to touch it and I decline. He then asks to see it again and after some disagreement I give in and flash it again. He then asks to touch it again, I say no, he asks to see it again saying "Third time's the charm" (to get me to let him jerk me off??). Then he acts kind of offended albeit in a slightly sarcastic/silly way and leaves.
tl;dr I don't know how to stand up to pushy hedonistic extroverts.