Biting on my lip, I fuck into my hand. The friction adds to my pleasure, pushing me toward the goalpost. There is something missing though, something that I can’t quite put my finger around. It’s like this could feel even better, I just don’t really know how. If I’m being honest, I don’t really care at the moment either, not when I’m almost at the finish line.
The porn video finished some time ago, but I don’t really need it anymore. I flick one hard nipple, then grab and twist it, curious if that would help. It does a little, so I keep doing it, switching from left to right as pressure builds up inside me. Just as I am sure a few more strokeswill get me there, my phone pings from the sink. I stare at it, wondering who the fuck can be messaging me so late.
There are only a handful of people it could be—Naomi, who I’m positive is asleep by now, Chris, who’s more likely in the middle of fucking someone instead of jerking off on his own like a sad loser, and—
My nerve endings buzz with electricity. Desire clutches my insides, freezing my hand mid-stroke.Shit. It could be Chai. We exchanged numbers at the shrine.
I scramble to get my phone, vibrating with the need to come. But I can’t do that, not before satisfying the burning curiosity to find out if it really is him. My device has a waterproof case, but I keep it away from the stream of water just to be on the safe side as I unlock it and pull up the message.
Kwanchai:This is Kwanchai. I wanted to check in and make sure you made it back to your accommodation without any stalking ghosts following you. I asked Aran about the shrine, and he reached out to one of his contacts, who confirmed there were a few unexplained cases over the years.
Fuck. It really is him. But what’s with this entirely unsexy message?
Grunting, I type a quick reply.
Me:OK. No ghosts. In shower now. U?
Kwanchai:In bed. But I couldn’t fall asleep.
My stomach flips. I see an opening, a way to make this handjob feel even better. It’s a bad idea and probably unfair to him, but I already made him the star of my erotic fantasy, so I might as well see if he’ll bait, right? Slowing down my hand so I don’t come too fast, I reply to his message.
Me:So u text me? I can think of better things to do.
I hold my breath, nerves swamping me as I see the three dots appear. Depending on what he says next, I’ll either end up with blue balls or have an amazing time masturbating in the shower.
It takes Chai suspiciously long to reply.
Kwanchai:Like what?
I let out a soft groan as my fingers squeeze the tip of my dick. It’s a little hard to coordinate texting and jerking off, but the anticipation building all across me is totally worth it.
Me:Idk. Watch porn or jerk off.
Kwanchai:Is that what you’re doing?
Kwanchai:*normally do
Fuuuuck. Was this an honest mistake, or was it on purpose?Please be the second.
Me:Yes.
My pulse skyrockets as I send the message. When he doesn’t reply immediately, I type another one, needing this conversation to go on.
Me:Do u wear pajamas when u sleep?
Kwanchai:I usually sleep naked.
Fuck. So, he’s naked now? While I’m jerking off and telling him he should too.
My brain conjures up an image of him naked with his legs spread and his hand wrapped around his flushed cock in the middle of a massive bed. Luxurious silk surrounds him, dark blue to offset his warmer skin tone.
Kwanchai:How about you, Leo? If I had to guess, you sleep in your underwear. But I think you’d appreciate not wearing anything.
Is he flirting with me? He is, isn’t he? I’m gonna explode.
I forget about the phone as I toss it aside and my hand speeds up, needing to come while I have that fantasy playing out in my head. My attention narrows down to my throbbing dick, to the glide of my fingers against the sensitive skin. Liquid desire licks the peaks of my spine, concentrating at the base.
A few more rough strokes and I spill, muffling a moan as my orgasm barrels through me like a tidal wave. I see stars, feel them too with my entire body. It’s partially because it’s been a while, but I’m positive the other cause is Chai. He’s just too sexy in this new way I’ve never experienced toward another dude. My phone lights up with another notification, but I’ve gone boneless and can’t bring myself to retrieve it.