It was a stupid fucking thing to say, but Cass seemed to grow the slightest bit calmer with his words. He was still looking desperate, his eyes boring into Blake’s. “I need… I need…”

It was clear enough what he needed.

“You want my help?” Blake asked. “Want me to touch you?”

Cass nodded, looking glum. “But you’re—”

Blake didn’t even let him finish that sentence.

Maybe he’d regret this later, when the rush of relief at Cass’s reappearance had faded and he no longer had a lapful of Cass testing his self-restraint.

But that was something for future Blake to deal with.

“Hey, it’s fine,” he soothed, interrupting Cass’s assertion of Blake’s straightness.

“What are roommates for, huh? Beats jerking off to terrible porn, right?”

Cass looked unbearably hopeful at the reassurance, staring at Blake like he was the best thing in the whole, wide world.

And who the fuck could resist that ?

Blake moved before either of them could change their mind, unbuttoning Cass’s pants and sliding his own basketball shorts down his hips until both their erections were exposed to the cool hotel-room air.

And Cass’s dick…it wasn’t scary at all, was it?

It was kind of cute, actually. Proportionate to his size, all flushed and leaking, like just being in Blake’s lap was some sort of massive turn-on.

And why shouldn’t it be? He was a good-looking guy.

He could be a fantasy for someone like Cass, couldn’t he? Better than some hotel stranger.

He looked up from his assessment to see Cass staring at Blake’s dick in turn, like it was literal candy. Blake gripped himself, feeling stupidly smug. “You like that, baby?”

Cass licked at his lips. “You’re very…hung.”

Pride blossomed in Blake’s chest. See? Cass didn’t need to hook up with some small-town sleaze. He had Blake.

“Should I—?” Cass reached for his own cock, but Blake shook his head.

“I’ve got a better idea.”

He pulled Cass closer, slotting both their cocks together and covering them with his hand. Fuck. The press of Cass’s soft skin, the harsh exhale Cass let out at the contact. It was all a surprisingly heady thing.

And yeah, it was a little awkward at first, pumping them both without any lube, but Cass was a leaker, and soon Blake had a sticky-slick glide going on. And it was hotter than it had any fucking right to be. Especially when Blake looked up again to see Cass staring down, mesmerized.

Blake couldn’t help it. He leaned down and kissed him.

Which probably made this something more than just roomies helping roomies.

It was just… Cass was super kissable was all.

Even for a dude. He had surprisingly pouty lips for such a serious face, Blake had always thought.

And then he couldn’t help slipping his tongue in, just to see what it was like.

And it was good. Really fucking good. Cass’s mouth was hot and wet, and he was letting out these little moans that had Blake picking up the pace.

It wasn’t an experiment anymore; he was desperate now. And so was Cass, from the sound of it.

Cass broke the kiss first, panting. “Blake. I’m gonna—gonna—”

“Yeah, you can come, baby. Come all over my hand. That’s fine. That’s just fucking fine.”

It was more than fine. Blake needed it. He needed to see what Cass looked like when he came.

And it was totally worth it when he did—his mouth dropped open, his lips all bruised from Blake’s kisses, and he closed his pretty eyes, his pale lashes fluttering.

It was a really fucking stellar orgasm face, actually. Like, kind of beautiful.

Cass slumped against him, tucking his head into Blake’s neck, whimpering from overstimulation as Blake stroked his cum over both their cocks. Blake was about to release him and get to stroking himself to the finish, but then he felt a sharp sting.

Fuck. Had Cass just bitten him?

That was kind of hot, actually. And then it was kind of weird.

Really weird. Because tingles from the bite were traveling down Blake’s body, rushing down to his cock, tightening his balls up like he was going to come any second.

It felt…really fucking good. And Cass was making these strange, greedy noises.

Kind of like gulping. Like he was…drinking?

But it was hard to focus when Blake’s cock was emptying itself all over his hand, his cum mixing with Cass’s. He hadn’t even been stroking it, too startled by the bite. It had just happened, all on its own.

And then they were both panting, Blake doing his best to orient himself after the last few minutes. Cass was…licking his neck?

Blake was going to have the world’s biggest hickey, wasn’t he?

And at some point, Blake was going to have to process all this, but he wanted to make sure Cass was okay first. He was a sensitive guy, and it was all too likely he was going to get unreasonably embarrassed by his own neediness.

So Blake tugged Cass’s head back gently by the hair, reluctant as he was to pull Cass’s mouth off him.

But Cass looked…different. Really different. His pupils were still blown, that was for sure, but not like normal. It was like they were everywhere, like there were no whites to his eyes at all. Like his whole fucking eyeball was black.

And between those sweet, pouty lips—the ones Blake had lost his mind kissing—Cass’s teeth were longer, like he had fangs. Cute little fangs. Cute, except they were kind of red, like they were covered in blood.

Blake was pretty sure they were covered in his blood.

“What. The actual. Fuck.”