The following excerpt is intended for mature audiences.
Sighing, Shannon headed for the stairs. He quickly made his way through the flat, into his room and sat down on the edge of the bed. Placing his elbows on his thighs, he leaned his chest over to let his hands cover his face.
His head was swimming, not only from the alcohol flooding his veins. The discussion withIonaabout his sexuality, Ciaran getting hurt and now Ciaran saying point blank they were just friends was all too much, overwhelming. Plus, he tasted his beautiful friend again and it drove him mad. His mind flooded with images of what they did at the inn, of how he felt in his palm, of his friend’s climax.
His hardened cock pushed against the confines of his trousers. Without thinking, he reached down and ran his palm across the smooth cloth covering the solid flesh, sending a delicious shudder through him. Two days had passed since he allowed himself any pleasure. His desire hummed inside him, yearned for release.
He heard Ciaran in the hallway, fumbling into his own room. He jumped up from the bed and stalked through the hallway into his room. He slammed the door with a thud behind him and watched, panting, while his friend turned around, in obvious shock.
“Sha—”
In a flash, his mouth fused with Ciaran’s. His kiss was brutal in its quest for flesh, devouring everything in its wake. As it threw Ciaran backward, his arms captured and bound his prey. His hands tore at his friend’s shirt, ripping it out of his pants. He thrust his hand underneath and up to ravage the soft skin. His hips shoved forward, pressing his erection hard into Ciaran’s hips. Hearing a moan escape Ciaran, he joined him with a sharp gasp. His heart pounded. He craved more this time, as much as he would give him.
His attention shifted to Ciaran’s neck. His mouth sucked and licked impatiently at sensitive skin in a track from Ciaran’s jaw to his shoulder, reddening it. The hardness of Ciaran’s cock thrust against him, through their trousers, while he walked them both to the bed. “Oh, God, I want you, Ciaran,” he said in a husky voice through the war he raged on Ciaran’s body.
“You have me,” Ciaran said between ragged breaths. He shoved his hand up between them, making a frantic attempt to unbutton Shannon’s shirt.
Hard tapping darted from one button to the next, down his chest to his groin. The feel of Ciaran’s hands finally doing something to him, even this, made him shiver with desire. A loud moan escaped him. “Keep going.” A raw urgency threaded through his voice.
Ciaran dashed his hands to his friend’s belt, hastily unbuckling it whileShannoncontinued to lick and suck with insistence on his neck. His body shuddered from the attention, eyes closing, for a second. He yankedShannon’s belt free. Finding his zipper, he plunged it down and hesitated. “I-I’m not sure, what do I do?”
Lost in desire, he drove them both down onto the bed. Ciaran landed on his back and he fell on top of him. While inflicting a steady stream of persistent kisses and supple bites on Ciaran’s neck, he tilted his body enough to reach down and unfasten Ciaran’s trousers. His mouth ran down over his friend’s undershirt, stopping at a nipple, coaxing and biting until the nub hardened through the thin fabric. He shoved his hand into Ciaran’s pants.
Moans of building need escaped Ciaran whileShannondove his hand into the moist depths of his groin.
His hand found Ciaran’s erection. He pumped precise and steady on his solid cock. Slowing his assault, he found himself wanting to savor every second of their encounter this time.
Ciaran bucked. “F-faster, p-please,” he whined.
“Shh…” He halted his actions all together, having other things in mind. Sitting up on his knees, he peeled his shirt away, flinging it to the floor. He looked down at Ciaran.
Hunger flared in Ciaran’s eyes while they roamed his friend’s bare chest.
It surprised him to think Ciaran would want him, even with his eyes open, seeing full well he was male. Turning his attention to his trousers, he slipped them down with his boxers to his knees, sat on the bed and removed them. He threw them to the floor with his shirt and gazed at Ciaran.
Ciaran’s eyes clearly focused onShannon’s erection.
He grinned with sinful intent. “Do you want to touch it?”
Ciaran nodded and licked his lips.
He lay down on his side, next to his friend.
Reaching a timid hand out, Ciaran surrounded Shannon’s cock with a light touch. As if fascinated by it, he moved his palm softly, elegantly, up and down his shaft.
Moaning, he tilted his head back. Ciaran’s touch was delicious, so soft it almost tickled. A shiver shook him and he lowered his head to crush Ciaran’s lips beneath his own.
Ciaran’s mouth opened and their tongues engaged, probing each other.
Bringing his hand up to Ciaran’s face, he caressed his cheek. He pulled away. “Ciaran, I uh, is this okay? I mean—you want this?”
“God, Shannon, do you have to ask?” Impatience and irritation flooded his voice and washed over his face.
Another grin spread across his lips as he repositioned himself over Ciaran’s waist. Reaching across, he pulled his friend’s shirt up over his chest, lowering his head into the soft skin of his taut stomach. He licked and teased the sensitive area, causing Ciaran’s muscles to flex.
Ciaran placed his hands on the back ofShannon’s head. He pressed on it, pushing him further down.
When he reached the top of Ciaran’s pants, he pushed his slick tongue just under the waistband of his boxers. A deep groan from Ciaran sent a pulse of desire through his body.
It was unbelievable, how much Ciaran affected him. He set his palm on the thin covering of Ciaran’s undergarment, over his erection, and with just enough pressure, slid it sensually up and down. His hand stopped to let his fingers feel the lip under the head of his friend’s shaft. Running small circles with his thumb in just the right spot, he elicited another drawn out moan and thrusting from Ciaran.
Reaching up, he tugged at the top of Ciaran’s trousers and boxers. Ciaran’s hips rose to allow him to pull both garments down and off. He sat on bent legs between Ciaran’s, letting his gaze roam upward to his friend’s exposed groin. He definitely liked what he saw. Ciaran’s thick cock made a delicious curve upward to rest at the bottom of his navel.
Taking one quick glance into Ciaran’s face, he glimpsed an urgent craving he’d only imagined in his fantasies. His attention refocused on his friend’s groin. He surrounded the base of his cock with his palm and lowered his mouth between Ciaran’s thighs. He licked slow and sensual up Ciaran’s shaft. He wouldn’t give him too much, not yet.
Gasping, Ciaran’s cock pulsed under Shannon’s tongue. His hands pressed the back ofShannon’s head once again.
He took the head of Ciaran’s erection into his mouth and swirled his tongue around it, tasting the pearl of seed gathered there.
Ciaran pressed harder on his friend’s head as if striving to push him lower. “Damn,Shannon, keep doing that.”
He wasn’t sure if he could hold out. His own erection ached for attention—something, anything to lesson the persistent tension mounting inside him. He reached down quickly and stroked himself, relieving some of his frustration. Driving his mouth down hard onto Ciaran, he took all of him inside.