Font Size
Line Height

Page 141 of Should Our Stars Collide

Oh.

He’s not sure why he’s so stunned. It’s not… It’s not like this isn’tthe exact thinghe had in mind when he challenged Ash. At that moment, he felt ready. More than ready; wanton. He felt desperate to be claimed by this man, to have something that would stay with him when he…when he ended up returning to his time.

When he ended up losing this. Losing Ash.

Burrowing his head into his folded arms, he shuffles his legs apart.

There’s a growl from behind him, a muttered, “Fuck.” Strong hands part his cheeks before Ash buries his face between them.

A scream gets stranded in Kieran’s throat. Instead, what comes out is more of a sob. Ash going to town on his ass, like it’s a gourmet meal, is no less intense and thought-annihilating than it was the first time. Maybe even more so, because back then Kieran didn’t feel like a guitar string about to snap.

With his dick trapped against the pillow, Kieran could grind against it, but doesn’t. At this point, a mere breeze could tip him over, and he’s not ready for that yet. But seeing how Ash isn’t showing any signs of taking mercy on him, he might have no other choice.

In the end, he’s saved—or not—when Ash pulls away, giving his ass a slap that’s supposed to be playful, but has Kieran crying out and involuntarily thrusting against the pillow.

Ash chuckles, dark and hot. “Stay.”

“Yeah, because my legs would totally listen to me if I wanted to run away,” Kieran wants to snap, but it turns out his legs are not the only thing he’s lost control of.

In the meantime, Ash does some rummaging through the nightstand, finding whatever he’s looking for quickly and resuming his spot behind Kieran.

Kieran might not be familiar with gay sex, but he’s very familiar with jerking off. Which means he’s familiar with the sound of a lube bottle flicking open, and with the squelching sound that generally follows.

His heartrate spikes, sparks of anticipation bursting all over his body and pooling between his legs.

He peeks at Ash over his shoulder in time to see him slicking up his fingers. It’s definitely hot, but also nerve-wracking.

Ash notices. He puts the lube down and leans over Kieran on one hand, giving him a chaste, slightly awkward kiss. At the same time, his lubed up fingers wander between Kieran’s cheeks, rubbing over his hole, still wet with saliva.

He gasps against Ash’s mouth, earning another kiss, even sweeter than the one before.

“Unless you have any objections,” Ash murmurs, still partially kissing him, “I’ll get you ready for my cock.” He punctuates that by letting the tip of one finger slip inside, eliciting another gasp. “I’m gonna open you up nice and slow. And then I’m gonna fill that tight little hole with my dick and fuck you hard and deep.” The finger in Kieran’s ass slides in further. “That sound acceptable to you?”

The question is laced with good-natured humor, but Kieran doesn’t find it funny. There’s nothing funny about the way his body unravels at Ash’s every touch, about the fire that spreads through his veins with every corny, dirty word out of Ash’s mouth.

There’s nothing funny about how much, how desperately Kieran wants all that.

He nods erratically, not trusting his voice.

Ash is still close enough that Kieran can both hear and feel his stuttered exhale, as if the permission unlocked the last of his restraint. He doesn’t move back as Kieran expects him to. He stays where he is, braced over Kieran, sharp gaze fixed on his face like he doesn’t want to miss a thing while he fingers him open. Nice and slow, as promised. Or threatened?

Kieran thought he’d appreciate being eased into his first time, but he’s changed his mind. There’s absolutely no reason for Ash to work up to two fingers—which Kieran can easily take—only to switch to one a few minutes later. There’s absolutely no reason for him to successfully locate what must be Kieran’s prostate, only to avoid itcompletely afterwards, apart from the occasional graze.

When Ash gets a third finger in, Kieran’s so wound up he begins driving his hips back. Anything to chase away the emptiness that’s started building inside him since he took the first finger. It’s as if his body subconsciously craves the fullness, as if it…remembers. Remembers what it’s like to be stuffed full.

Thinking of this body makes him think of future Kieran. The Kieran who gets to have this all the time, gets to have Ash all the time. Future Kieran who won’t be sucked back through the time vortex into the past, away from…all of this.

Tears spring to his eyes, from his thoughts or from Ash rubbing his prostate with intent now, he can’t say for sure. He buries his face in the cradle of his arms, but doesn’t get to hide for long.

The fingers inside him stop moving, then withdraw completely, leaving him awfully empty. Before he can demand to know what’s going on, he’s being forced onto his knees.

“Wha—”

Ash is behind him, hard dick poking his tailbone. He nudges Kieran’s thighs apart, then slots himself in between. Wrapping an arm around Kieran’s front, he places a hand over his chest and pulls him up until Kieran’s straddling him, his back flush against Ash’s chest. His other hand curves around Kieran’s jaw, turning his head for an open-mouthed, uncoordinated kiss that’s more tongue and breath.

Kieran hooks a hand behind Ash’s neck, silently demanding more, and Ash obliges like he’s been waiting for the request all along.

Kieran’s dizzy by the time Ash releases him, the room spinning around him. Which is why it takes him a good while to register what’s in front of him when Ash forces his gaze forward and says, “Look.”

Table of Contents