“Don’t fall for me,” Jack whispered. “That’s my one rule. You’re not allowed to fall in love with me.”
“When the summer’s done, you’ll disappear again?”
Jack nodded.
“And I won’t ever see or hear from you?”
“You might but no promises. I don’t want you to cling onto hope that there can be anything more than this between us. I won’t put you in danger.”
Zeph’s poor heart had been battered by earthquakes until those last words. Then it steadied. He understood. It wasn’t that Jack didn’t want him, he was worried for him.
Jack slid off the bed onto his knees, then leaned forward and pushed his hands up Zeph’s thighs before pressing his face against his belly.
“I’ve never done this before, either,” Jack said and breathed onto Zeph’s cock through his trousers.
“Oh my God.” He froze as Jack freed his cock from his clothes and curled his hand around the hard length of it.
“Arrgh. Uh…” Zeph’s breathing was shaky. “Where did that come from?”
Jack laughed. “What? The sound you made or your hard on?”
“Yes.”
Jack eased Zeph’s clothes down so he could nuzzle against him. He was leaking precome and Jack ran a finger over the head of his cock, then sucked it clean. The noises coming from Zeph were mostly unintelligible, no matter how hard he tried to make sense.
“Uh…Gee… Fu…Holy shit.” Zeph leaned back, his fingers scrabbling at the duvet.
Jack pushed Zeph’s thighs further apart and dragged his thumb the length of Zeph’s dick. Zeph whined. Jack wrapped his lips around him and sank down until he had all of him in his mouth. Jack tightened his muscles which made Zeph whine again. He threaded his fingers in Jack’s hair and tried not to pull too hard.
“Oh my God, shh…oh my God,” Zeph repeated, awe in his voice, pure disbelief that he’d not yet come because he really wanted to. “Fu…fu…fu…”
Jack sucked, licked and mouthed from Zeph’s balls to the tip, then back again, moaning around Zeph, letting his cock press against the inside of his cheek. He brought one of Zeph’s hands down to feel it.
Zeph’s breathing was ragged. “Please. Shit, I don’t know what I want. I don’t know the right way to breathe. I don’t know how to keep my heart from exploding. But don’t stop. Why would you? Why do people say that? Not that I’m basing that on experience. Just selective viewing of PornHub. But…keep doing that, okay?”
Jack smiled around Zeph’s cock and kept working it with his mouth, using his hand to twist and rub at the base. His fingers curled and caressed, occasionally dropping to Zeph’s balls andbeyond to his taint as he kept up the pressure at the head with his tongue—in the slit, out of the slit.Fuck!
“I can’t… Jack!”
Jack took him deep again and Zeph came hard, somewhere on the Richter scale, high on it, his entire body caught up in the explosive force as he tumbled in a starlit sky. When he blinked open his eyes, Jack was unzipping his trousers.
“Wow,” Zeph said. “That was…indescribable…and I’m good at describing. I’m limp as a noodle but my fingers work. Let me help.”
Jack reached for one of Zeph’s hands, wrapped it around his cock, then put his own fingers around his.
“This isn’t going to take long,” Jack said.
“I bet you take longer than me.”
“Not taking that bet.” Jack’s hand moved faster and he arched as he came undone.
Zeph couldn’t drag his gaze from Jack’s face, taking in his expression, delighted to be sharing his pleasure.
When Jack opened his eyes again, Zeph whispered. “Can I taste?”
Jack released his hold and Zeph brought his come-splattered hand to his mouth and licked his fingers.
“Oh my God. That was so hot,” Zeph whispered. “Helping you jerk off. Next time I want us both to do that.”More than that.