The feel of Carter's body against his only increased his desire, and he pressed his hands to Carter's back, held him there, enjoying the closeness, the touch, the need that was coursing through both of them.
It was Carter who leaned in even closer, pushing his hips forward while at the same time drawing Archer's body closer to the edge of the couch. When their crotches pressed against each other for the first time, they both gasped. The hardness against his own nearly made him dizzy as he imagined what it would feel like without the clothes between them.
"How far?" Carter asked.
"Do I want this to go?" Archer ran his mouth up the side of Carter's neck, stopping to nip at his earlobe.
"Yes." Carter arched his head to the side to allow Archer room to move his mouth over him.
"As far as you want it to. No limits," Archer said against his ear.
"Thank God." Carter's fingers moved to Archer's sweatpants, then his fingers traced the waistband before his hand dipped inside and wrapped around his cock.
"Fuck!" Archer thrust his hips forward, his whole body on fire. He needed this so badly. Wanted it so much. As Carter stroked him the best he could within the confines of his clothes, Archer continued to kiss and suck against Carter's jawline, his own hands going to work on the button of Carter's slacks. His fingers stumbled against the button, but finally managed to work it open, then slide down the zipper. The heat coming off Carter was intense, a consuming need of desire that he was sure his own body was releasing as well.
When his fingers wrapped around Carter's cock, he reveled in the sound Carter made, a mix of a gasp and moan that struck something so deep in Archer's chest that he was scared to even examine what the feeling meant.
Their eyes locked, both of them not moving for a moment other than to hold each other's length in a tight fist. "This is going to be over quickly. It's been too long and I want this too much to last," Archer admitted.
"This doesn't have to be our last time." Carter smiled as he stroked him once, twice, then a third time before removing his hand altogether. He pulled back, taking himself from Archer's grasp as he stood. "We have too many clothes on." He kicked his shoes off, then dropped his pants and briefs down to the floor.
"Jesus, you're perfect." Archer reached out and ran his palms down Carter's legs.
"Let me see you." Carter took a step back, allowing Archer room to stand so he could undress.
He pulled his shirt over his head, hoping his body pleased Carter as much as Carter's did him. Once he had his shoes off, he pushed the sweatpants down his legs and stepped out of them, glad he'd gone commando for the night. Once naked, he stood tall and erect and let Carter inspect him.
Carter pressed a hand to Archer's chest, running his fingers through the thick hair. "I knew you'd be solid muscle."
Archer rolled his eyes. He was hardly solid, but he'd take the compliment. He traced his fingers over Carter's hips, watching his cock bob at the touch. He wanted to lean down and lick the glistening drop of fluid from the tip, but he didn't. Instead, he leaned in close. "I like kissing you." He brushed his lips over Carter's again as he stepped closer, bringing their bodies flush.
Their cocks touched, and they both gasped as they pressed even closer, swiveling their hips so they could be as close as possible.
He'd meant what he said about kissing. He lost himself in Carter's kiss, the feel of his lips against his own was consuming, and he never wanted to pull away again. With his hands on Carter's hips, he held him, rocking his body against his, learning what Carter liked, where he wanted to be touched, what he sounded like when he experienced pleasure.
He didn't want to rush, but he wasn't going to last if he didn't do something. He didn't want to come all over Carter's leg like some teenager. He wanted to make sure they both enjoyed what they were sharing, and God, he hoped that this wasn't the only time they did this. There was so much more he wanted to explore, but didn't have the control to do now.
He slid one hand from Carter's hip as they still kissed, and reached between them, finding Carter's cock, and taking him in his fist. He slid his fist over him, stroking him, loving the way Carter immediately found a rhythm to move his hips back and forth with him, adding to the ease of his stroke and setting the speed.
Precum coated his fingers as he moved his hand over the head, then back down his length. His velvet skin was soft against his calloused palm, and he wanted to feel that softness in other places, so many places that they could do this every night for a month and he wasn't sure they'd hit them all.
When Carter's fist wrapped around him, he arched his back, his hips jerking forward, his head falling back with a loud moan. "Jesus, you set me on fire." Archer closed his eyes as Carter started to work him, his tight fist like flames stroking over his cock, burning him from the inside out.
They stayed like that, both jacking each other, staring at each other, watching, smiling, and learning what the other liked. It didn't take long before Archer was struggling to hold back his release. He wanted Carter to come first, but he wasn't sure he could do it. His balls tightened, his spine tingled, his stomach fluttered, his hips rocked, and before he could even gasp out a warning, his cock pulsed sending hot streams of cum over Carter's hand as he cried out, his muscles tightening as he rode out the waves of pleasure.
"Fuck, that was hot." Carter groaned, still rocking his hips into Archer's fist despite the fact that Archer had lost all rhythm as he rode out his own pleasure. "I want to use your cum." Carter pulled back, replacing Archer's fist with his own cum-covered one.
The sight of his own cum coating Carter's shaft made him want to come again. He struggled for air, his chest tight, his body still pulsing as he watched Carter's fist move over himself, working his cock expertly, and bringing himself to his own orgasm. It didn't take long. It was only seconds before Carter grunted and cum shot from him, adding to the mess of Archer's cum already all over his hand.
As Carter rode out the last bit of his orgasm, Archer reached down, drawing Carter's hand to his mouth so he could taste the mix of their passion together. He sucked one finger, then two into his mouth, cleaning the slick mess from his hand, stroking his tongue over each finger as if it were Carter's cock, which he had plans on getting in his mouth very soon.
"Kiss me." Carter wrapped a hand around the back of Archer's neck and pulled him in. The taste of their cum was all over his tongue and he sighed happily as they shared it, their damp skin pressed together as they held each other close.
When they broke the kiss, Archer didn't let go of Carter. He continued to hold him close, resting his head on his shoulder. This felt good. It felt right. He couldn't recall the last time he'd been so comfortable in someone else's arms.
Still, he wouldn't think too much about it. As good as what they did was, it was just sex. He didn't know where Carter's mind was on everything, and neither one of them needed the distraction right now of trying to figure things out. He was going to let this play out however it did, enjoying whatever Carter would give him while they worked together, but preparing himself to have it end once they finished.
"I think I liked tonight's massage much better than last night's," Carter said softly.