Adam ran his hand further up Nathan’s leg. He pushed the material of the running shorts up as his hand slid along Nathan’s thigh. He stopped just short of his thumb dipping into the crease above Nathan’s thigh. Nathan was acutely aware he was not wearing anything under the shorts, and he was getting hard. Adam’s eyes flickered from Nathan’s leg to Nathan’s growing erection.
“You look good in my clothes,” Adam said, eyes still on Nathan’s bulge. His hand squeezed Nathan’s thigh again.
“Thanks,” Nathan breathed. He stayed frozen, worried he might scare Adam away.
Adam turned the rest of the way towards Nathan and rested on his calves. He looked up at Nathan.
“May I?” Adam asked. Nathan nodded, eyes wide. He didn’t know exactly what Adam was asking permission to do, but whatever it was, the answer wasyes.
Adam lifted himself up onto his knees. He ran his free hand over Nathan’s clothed erection. He leaned forward and brought his mouth to Adam’s covered cock. He mouthed at itgently before pulling at the waistband. He pulled the elastic down and away from Nathan’s erection before looking up. He looked hungry.
“Lift up,” Adam directed. Nathan lifted his hips and allowed Adam to pull the shorts from his hips and down to his ankles. Adam lifted one of Nathan’s ankles up and slipped the shorts free. He pushed Nathan’s knees wider.
Adam brought his hands back to each of Nathan’s thighs. He slid his hands up Nathan’s flesh until he had his forearms pressed against the outside of Nathan’s legs and his hands gripping his glutes. He leaned forward again and brought his mouth down over Nathan’s cock.
Nathan sucked in a lungful of air and balled his hands into fists. He opened his mouth and tried to breathe quietly so he didn’t sound like he was already panting. He squeezed his fists again. Would it be okay to touch Adam’s hair? His neck?
Adam didn’t notice Nathan’s internal struggle. He lifted his head, dragging his mouth slowly along Nathan’s cock before lowering it again. He took Nathan’s cock deep, over his tongue and past the opening to his throat. He did it easily, and Nathan could feel his cock pressing into Adam’s throat and the gentle release when he pulled up.
Nathan needed to touch him. He released his fists and lifted one hand to the back of Adam’s neck. He heard Adam make a gentle hum of acknowledgement. Encouraged, Nathan let his other hand rest on Adam’s shoulder. He let his hand grip the muscle he had been thinking about since last night.
“Holyfuck,” Nathan cursed. He momentarily dropped his head back against the sofa before realizing he wanted to watch. He pulled his head up again and looked down at Adam,still sliding his mouth lazily on Nathan’s length. Tension was building in his abdomen.
Adam released his grip on Nathan’s glutes and pulled his hands toward him. He brought his hands down to Nathan’s knees before sliding his hands under Nathan’s thighs. He rested Nathan’s legs on the inside of his elbows and brought his hands to Nathan’s lower back. With his legs wide and lifted off the sofa, Adam pulled off Nathan’s cock and brought his mouth lower. He tongued and sucked on Nathan’s tight balls.
Nathan rolled his hips. He felt wanton, and the embarrassment of it made his face burn. He didn’t want to stop. He dropped his hand from Adam’s hair and grabbed his cock. He began to work himself.
Adam pulled back and looked up to watch Nathan pull on his cock.
“You want to finish in my mouth?” Adam asked.
“Yeah,” Nathan gasped. Adam fitted his mouth over Nathan’s cock and Nathan put his hand back on Adam’s head. “God,” Nathan cursed.
It didn’t take long before the tension became overwhelming. Nathan tried to keep his hips still as Adam bobbed up and down on his cock. He gave up trying to mask his gasping sounds.
“Fuck, I’m…” Nathan twisted his fingers in Adam’s hair. He heard Nathan make a low hum in his throat. Nathan made two more gasping breaths before he exploded. He watched Adam continue to work his cock and he felt him licking and sucking at the head as he released.
Nathan dropped his head back and took a steadying breath. He could feel Adam continuing to suck and lick at hissoftening cock. He had been right, Adam knew what he was doing.
Adam finally pulled off and wiped his mouth with the back of his hand. He stood up and climbed onto the sofa, knees on either side of Nathan’s hips. He touched Nathan’s jaw. Nathan felt boneless.
“You good?” Adam asked. Nathan thought that was a ridiculous question.
“Really good,” Nathan said.
“Can I kiss you?” Adam asked. Nathan met Adam’s gaze and nodded. Adam leaned forward and brought his mouth to Nathan’s.
Adam’s kiss was soft. He parted his lips, and Nathan did the same. Adam’s tongue brushed Nathan’s lips. Nathan felt Adam’s hand cupping his face, and he deepened the kiss.
As they continued to kiss, Nathan’s hands found Adam’s hips. He rested his hands on the waistband of Adam’s shorts. Adam smelled like soap. Nathan dialed up his courage and hooked a thumb and finger into the waistband and pulled down slowly, easing the fabric down Adam’s glutes.
When Adam didn’t stop him, Nathan pulled back from the kiss and looked at Adam. “Can we swap seats?”
“Yeah, of course.” When Adam stood, Nathan pulled Adam’s shorts down over his erection. Adam stepped out of the shorts and turned to sit on the sofa, cock fully erect.
Nathan turned and climbed onto Adam, straddling his lap. He looked down at Adam’s cock before wrapping his hand around it.
Adam’s cock had more length than Nathan’s. He might have been bigger than any of the men Nathan had fucked aroundwith. Having it in his hand was electrifying, and he could feel his arousal fighting to override his physiology. His own cock remained soft, but not for lack of interest.