They kissed harder now. Deeper. Tongues exploring as Jeremy rocked his hips and moaned. Max could have gripped Jeremy against him until they both came in their jeans, but he encouraged him to rock and set the pace, to do what felt good for him.
They were panting now, and Max was into having Jeremy in his lap. Could imagine his dick buried in Jeremy’s tight ass. He liked being ridden, and it was good even with layers of clothes between them.
Though soon the itch for bare skin was too much, and Max slid his hands up under Jeremy’s sweater, breaking their wet kisses to mumble, “Okay?”
Jeremy nodded, his pink lips spit-slick and parted. After a moment, he leaned back and pulled off his gray sweater, tossing it aside.
“Oh, fuck yeah,” Max said, spreading his hands over Jeremy’s bare back and going right for his nipples with his mouth. He sucked and teased with his teeth, Jeremy’s moaning gasps music to his ears. Jeremy clung to Max’s shoulders, his hips rocking, dick hard against Max’s.
“God, please,” Jeremy begged, one hand tangling in Max’s wavy hair.
“Can I suck you?”
“Seriously?” Jeremy blinked down at him, his new glasses actually fogging as he panted.
“Hell yes. Wouldn’t suggest it otherwise.” He ran his fingers up and down Jeremy’s hard shaft where it strained against his jeans. “I guess if you’d never kissed before the other night, no one’s ever had your cock in their mouth?”
After exhaling a shuddery breath, Jeremy shook his head. “I told you I’m a virgin.”
Max quirked a smile. “I know, but some people define that as penetration. Trust me—I went to Catholic school. I’ve heard some bullshit. My friend Becky still proclaimed she was a virgin even though she and her boyfriend went down on each other all the time. And this one douche in my class tried to convince his girlfriend she’d still be a virgin if she took it up the ass. As if it was all about the vagina.”
Jeremy laughed. “There are definitely issues with that theory.”
“Indeed. So…” Max rubbed Jeremy harder through his jeans, and Jeremy rocked and moaned before turning pink. “You like that, huh?” Max teased. He went back to the light caresses of his fingertips, leaning in to whisper at Jeremy’s ear. “I bet you’ll like it even more when I get your cock in my mouth. It’s gonna be warm and wet, and it’s incredible how tight lips can feel. Bet I can make you beg.”
Jeremy gasped, nodding. “Please. God.” He arched his hips, clearly trying for more contact with Max’s hand.
Max had to kiss him, and he captured Jeremy’s parted lips, slipping his tongue inside and exploring as Jeremy moaned low in his throat and dug his fingers into Max’s shoulders. Max went back to Jeremy’s ear, licking the shell of it. He loved that he could actually feel the heat of Jeremy’s blush.
He whispered, “It’s okay, baby. I won’t make you beg. I can’t wait to taste you. I jerked off this morning thinking about sucking you.” The words had escaped without him stopping to think, but they were the truth, so what the hell. “Thought about how hot you’ll look when I make you blush all over. I want you naked.”
He’d also thought about how much he wanted to fuck Jeremy’s virgin ass, but he managed to keep that to himself. All in good time. There was so much to explore…
“You really want me?”
Jeremy’s question had barely been a whisper, but it made Max’s heart hurt as though it had been an anguished shout. He took Jeremy’s face in his hands, looking at him intently. “Yes. We wouldn’t be here if I didn’t want you.” He grinned, trying to make a joke of it because staring into Jeremy’s hazel eyes, sharing his breath with their bodies close, suddenly felt too intense. “I may be a good Samaritan, but I’m not that charitable.”
Jeremy laughed and pushed his glasses up on his nose. “Okay. It’s just surreal. You know?”
“I get it.” He took Jeremy’s hand, guiding it between them and over his prick straining in his jeans. “You can feel it yourself. I want you. Trust little Max. He doesn’t lie.”
Huffing out another laugh, Jeremy scooted back so there was more room between them. “Can I see? Is that weird?”
“Nothing you want is weird.” Max freed his erection, giving himself a hard stroke. “How’s it look compared to the pic?”
“Incredible. Looked great in the picture too.” Grinning, Jeremy reached down to tentatively circle his fingertip over the leaking tip of Max’s dick. He watched, apparently transfixed. Max thrust his hips, and Jeremy wrapped his palm around Max’s shaft.
“You wanna make me come before I suck you?” Max asked. He was torn between dropping to his knees and burying his face in Jeremy’s crotch and chasing his own climax, which was suddenly barreling toward him.