Rough Terrain Read Online Annabeth Albert (Out of Uniform #7)

Categories Genre: Gay, GLBT, M-M Romance, Romance Tags Authors: Series: Out of Uniform Series by Annabeth Albert
Advertisement1

Total pages in book: 109
Estimated words: 102282 (not accurate)
Estimated Reading Time in minutes: 511(@200wpm)___ 409(@250wpm)___ 341(@300wpm)
<<<<122230313233344252>109
Advertisement2


Fuck. That request had him riding the edge, hips rocking. Usually, he couldn’t shut his head off enough to get off from oral, too worried about the other person, but it was impossible to worry about Canaan when he was moaning around Renzo’s dick, quite clearly super into the idea of Renzo coming in his mouth.

“Mmm.” Canaan pulled back to whimper before redoubling his efforts, and it was the sound more even than his talented mouth and hand that had Renzo moaning.

“It’s right there. Fuck. You want it?”

Canaan answered by sucking hard, jacking the base with frantic strokes. The orgasm seemed to start in Renzo’s toes, making them curl in his shoes, then hit his knees, making him weak and wobbly even before it reached his balls and cock, lower back contracting too, whole body tensing as he fought against the urge to fuck Canaan’s mouth hard. Fighting it made his neck and arms tighten too, made the climax that much more intense and consuming.

“Fuck. Fuck. Fuck.” Finally giving in, he stroked Canaan’s hair as he sucked Renzo down, swallowing so lustily that Renzo felt another wave hit.

“Errrgh. Wow. Me too.” Releasing Renzo’s dick, Canaan rested his head against Renzo’s thigh and came with a series of moans that had Renzo petting his head and whispering nonsense words of praise.

“That’s it. So good. You did so good, got me off.”

Canaan’s hand was slick as were his lips and chin. He looked thoroughly used, one more vision for Renzo to store away. He sank down next to Canaan, wanting to taste himself on Canaan’s mouth, and beyond the point of caring what Canaan would think of that desire. Somehow all his secret, dirty parts seemed to have come out to play, but instead of being disgusted, Canaan met his kiss eagerly. Their mouths were softer now, not so greedy, and he got the sort of slow, leisurely kisses he’d intended back at the start of this madness.

He should probably be appalled at how he’d acted, maybe apologize for going so hard at the end, but all he seemed capable of was more kisses, holding Canaan close, breathing in his nearness. The room smelled like sex and Canaan tasted like it too, and the longer they kissed, the more he felt his cock stirring back to life.

“Dude.” Pulling away, Canaan laughed. “How about we find the bed before we think about round two?”

“Sorry.” Renzo’s skin heated.

“No, you’re not. That was amazing, and you know it.” Standing, Canaan pulled off his remaining clothes and cleaned his face and hand with his T-shirt. He offered Renzo a hand up, which Renzo took, knees still feeling like he’d run a 10K in record time. Taking his cue from Canaan, he stripped and padded over to adjust the AC. The room was almost stifling after all that. Bit weird, being naked like this. But good too.

And before he could get too much into his own head, Canaan pulled him over to the bed, pushed him down, then stretched out next to him.

“So...does that count as your prize from the bet or do you have another request I could fulfill?” Canaan’s eyes glittered as he peered into Renzo’s face, tossing a leg across Renzo’s stomach. “Give me about twenty minutes and I’ll be down for anything.”

“Is that why you... You thought you owed me?” Renzo swallowed hard.

“No, dork.” Canaan didn’t let him roll away. “That was all a gift I gave myself. Hello, bucket list in so many ways. You’ve got no clue. Next round, it’s all about you though, what you want.”

Renzo wasn’t sure what to think about Canaan’s easy assumption that there would be a round two. Or that somehow Renzo had gotten the raw end of that deal when it had been a combo of the best oral and best hand job of his life.

“I...” Taking a deep breath, he cast about for words. “I was mad. I shouldn’t have kissed you mad.”

“I’m not complaining. At all.” Canaan’s fingertips danced down Renzo’s chest. “But, why were you mad? Were my friends that bad?”

He didn’t know how to answer that, so he growled instead.

“I’ll take that as a yes. But why not let me say sorry for them?”

“Because it’s not your fault.” On that Renzo was emphatic, slapping the bed next to him. “They treat you like crap. And I’ve been that friend, back in high school, putting up with all the teasing, and it sucked. I want better for you.”

“Oh wow.” A soft expression came over Canaan’s face, mouth going soft and kissable again. He blinked. “That’s...wow. I’m not sure anyone’s ever said anything sweeter to me. But it’s not like that—they’re not trying to be mean. It’s just that we’ve all known each other since high school. Joking is how we show our love.”


Advertisement3

<<<<122230313233344252>109

Advertisement4