They started to suck at a leisurely pace, taking their time as they slowly slid their mouth up and down the other’s cock. Ethan grabbed Trev’s leg and lifted it so it was over his ribs, exposing his ass for maximum access. He grabbed the lube, pumped a very generous amount on his fingers and reached down for Trev’s hand to coat his fingers also.
Trev got the message when he felt Ethan cover his fingers in lube, Ethan had already lifted his leg so Trev could easily find his hole. He circled it at first with his warm slippery digits, building the excitement while he slowly sucked. As he did this, Trev felt Ethan’s finger slowly sink inside him, making him moan on Ethan’s cock.
It felt incredible, he reciprocated the gesture and started finger fucking Ethan in return. Each of them moaning their pleasure on each other’s cock while plunging their fingers in and out of the others hole. They continued this for a while longer, basking in the all over pleasure. Nothing was going unsatisfied, both cocks engulfed in a warm mouth, both holes probed and pleasured with slippery fingers.
As incredible as it was, Trev decided he wanted Ethan’s cum in his ass instead of his mouth, there was nothing he loved more than feeling Ethan erupt deep inside him. He released Ethan’s cock, withdrew his finger.
“Roll over onto your back,” Trev muttered breathily.
Ethan rolled over and watched his lover as he took another pump of lube and felt it being spread over his cock and realized that Trev wanted to ride him. His eyes were full of lust, taking in the gorgeous sight of Trev’s muscled torso and strong arms as he gripped his cock and guided it toward his ass.
Trev let out a low, slow moan as he sat onto Ethan’s cock, impaling himself on the entire length in one go. He sat there for a moment, not to adjust but to absorb the moment as he looked down into Ethan’s eyes.
“Lift your knees,” Trev instructed with a low gravely note in his voice.
Ethan complied and Trev then reached around behind himself to slip two fingers back inside Ethan’s ass.
Ethan’s eyes wend wide and he gasped. “Oooh fuuuck!”
Ethan felt Trev slide his fingers back in and start probing his hole, aiming for his prostate. It was driving his pleasure to new heights. His cock was engulfed in the heat of Trev’s welcoming ass while his own hole was being repeatedly thrust into by Trev’s fingers, stimulating his prostate. It was even better than fucking with a plug in his ass, the friction of Trev’s fingers sliding over the rim of his ass, feeling every ridge and bump of his knuckles along with the pressure on his prostate was mind blowing.
Trev was dripping pre cum over Ethan’s tight abs. He could feel Ethan’s cock jump inside him when he found his prostate with his fingers. Instead of bouncing up and down, he started to grind his ass on Ethan’s cock, making it rub over his own sweet spot.
“Oooh yesss!” Trev moaned.
Ethan’s eyes shot open when he felt Trev start grinding and groaned deeply.
That deep gravely groan turned Trev on so much. He grabbed Ethan’s hand and guided it to his cock. Ethan started to slowly stroke Trev while he ground his ass on Ethan and continued to finger fuck him.
Trev felt that familiar tingle, his orgasm was approaching. “Oooh fuck, Ethan, … I’m close!” Trev moaned.
“Me too … oooh cum on me, baby,” Ethan moaned, encouraging Trev toward his climax.
The speed of their movements increased. The cock stroking, the ass grinding and the finger fucking. All building up to a climax that was approaching closer as their movements became faster.
Trev was able to find his prostate with Ethans large bulbous cock head and really wriggle on it, pushing himself toward the edge. “Oooh … oooh!” he cried.
“Aaah … yesss …fuuuck!” Ethan moaned as Trev pressed into his prostate with his fingers, building him up toward an orgasm of epic proportions. He heard Trev gasp and felt the first spasm of Trev’s hole just as he was about to erupt and he let go of his tight restraint.
They both cried out and moaned as they stared into each other’s eyes while they climaxed.
Ethan’s cock released, shooting deep up inside Trev and flooding his insides. He kept stroking Trev’s cock as it shot out thick hot ropes of cum, feeling the hot splash landing on his chest.
At the same time, Trev’s grinding movements jerked as he came. His ass clenching and milking Ethan’s cock.
Their movements slowed as they tried to catch their breath. Trev withdrew his fingers and collapsed onto Ethan, who wrapped him in his warm embrace.
“I love you so much,” Trev said as he placed a kiss in the crook of Ethan’s neck.
“I love you too, baby,” Ethan replied wrapping his arms around Trev, “forever.”
EPILOGUE
3 years later.
Ethan straightened Trev’s tie and brushed his hands over his jacket. “You look so fucking sexy right now,” he murmured.
Trev chuckled. “Don’t even get started. You know we absolutely can’t be late, everyone’s waiting.”