Chapter Five #4

But he was now, and he wanted more. He wanted to feel safe for the rest of his life, to never have to worry about the coven again. It was a pipe dream, but he couldn’t help it when it felt like that was what Seth was offering.

When Seth’s lips brushed against his, it was soft, a question more than a demand. Ryan’s response was immediate. He pressed closer and reached for Seth, eager to be distracted. The kiss deepened, slow and exploratory, igniting a heat that spread through Ryan’s body. This was what he needed.

Seth’s hands moved to Ryan’s waist, his touch firm but gentle. Ryan trailed his fingertips up to the nape of Seth’s neck and curled his fingers into Seth’s hair.

They broke apart for air and rested their foreheads together. Ryan didn’t want to be away from Seth right now, so it was good that Seth seemed to feel the same way about him. His eyes were dark, and he was still gripping Ryan’s waist like he was afraid Ryan would move away if he let go.

“Stay,” Seth breathed.

Ryan’s cheeks flushed. “I’m not going anywhere.”

“Good.” Seth’s hands moved to the hem of Ryan’s shirt, fingertips brushing against the bare skin of his waist. “Can we go upstairs?” he asked, his voice hesitant.

He didn’t have to explain what he was asking for, and Ryan was there for it. “Yeah.”

Seth took Ryan’s hand and pulled him out of the living room. Ryan laughed as they stumbled up the stairs. He wanted to see more of the house, but it could wait until later.

Much later, he hoped.

They made it to the top of the stairs, and Seth almost fell on his face. Ryan held him up, laughing until Seth kissed him and reached for his t-shirt again. “Can I?”

Ryan nodded, his throat suddenly dry. The shirt came off slowly, with Seth’s hands trailing over Ryan’s skin as he pulled it up and off.

Every brush of his fingers sent shivers down Ryan’s spine.

When Seth’s lips found his neck, Ryan let out a soft gasp and gripped Seth’s shoulders.

He needed to hold onto something because he already felt like he was about to fly out of his skin.

“You’re beautiful,” Seth murmured against Ryan’s skin.

Ryan could feel Seth’s hands trembling slightly as they roamed over his body, his touch growing bolder as he pushed Ryan back.

Ryan’s breath hitched when he dropped onto the couch. Seth was right behind him—or rather, on top of him—their bodies fitting together like pieces of a puzzle. Seth’s lips found Ryan’s again, making his head spin.

Seth pulled back slightly, his eyes searching Ryan’s face. “This okay?” he asked.

Ryan nodded. “More than okay.” Part of him wished Seth hadn’t paused to ask, but he understood why he’d felt he had to. Things were new between them, and after what had happened earlier, Ryan felt a little fragile.

Seth’s lips curved into a smile as he slid his hand up to cup Ryan’s cheek. “Okay,” he murmured, his voice barely above a whisper. “Great.”

Ryan’s heart raced as Seth’s lips found his again, soft and gentle. Seth’s hands slid down Ryan’s sides. Ryan tangled his fingers in Seth’s hair, pulling him closer. Seth’s teeth closed around Ryan’s lower lip, and he bit down lightly, sending a shiver down Ryan’s spine.

Seth’s hands moved lower, fingers brushing against the waistband of Ryan’s jeans. His thumb traced the outline of Ryan’s hipbone through the fabric, silently asking a question he voiced seconds later. “Can I?” Seth murmured against Ryan’s lips.

Ryan nodded. Seth’s fingers fumbled with the button of Ryan’s jeans, a small, nervous laugh escaping him as he finally managed to undo it. The sound made Ryan smile. It reminded him of how new things between them were, and it was endearing.

“Take your time,” he whispered. He wasn’t in a hurry. They had all night, after all.

Seth’s gaze met his. He slid Ryan’s zipper down slowly. Ryan’s breath caught when Seth’s fingers brushed against the fabric of his boxers.

“Seth—” Ryan started. His words faltered as Seth cupped Ryan over his underwear. Ryan arched into the pressure, a strangled gasp escaping his lips. He gripped Seth’s shoulders, digging his fingers into the skin.

Seth leaned in, his lips brushing against Ryan’s ear. “You were so fucking hot when you stood up to those assholes.”

His words sent a wave of heat through Ryan’s body even as Seth’s hand moved lower and he slid his fingers along the inside of Ryan’s thigh. Ryan’s body trembled with anticipation. “Don’t stop,” he said with a moan.

Seth pressed a kiss to the base of Ryan’s throat. His hand slid back up, fingers slipping under the waistband of Ryan’s boxers. Ryan’s hips jerked involuntarily, a gasp escaping him as Seth’s fingers brushed against his cock.

“Oh god,” Ryan choked out.

Seth leaned in to capture Ryan’s lips, his hand still moving in a slow, deliberate rhythm. Ryan’s body arched into Seth’s touch, the pleasure building with every stroke.

Their hands found each other, fingers intertwining in a tight grip.

Ryan could feel the warmth of Seth’s skin against his, the steady beat of his pulse matching the frantic rhythm of his own.

He clung to Seth like Seth was the only thing keeping him grounded, and maybe he was.

Maybe he was what Ryan had been waiting for his entire life.

Seth broke the kiss, his lips trailing down Ryan’s jaw, his breath hot against Ryan’s sensitive skin. “You’re so beautiful,” he said.

Ryan’s chest tightened at the words. “Seth,” he whispered, his voice trembling. He didn’t know what to say. Instead, he tightened his grip on Seth’s hand, hoping the gesture would convey everything he couldn’t express.

Seth’s hand stilled, his eyes locking with Ryan’s. “Do you want me to stop?” he asked, his voice soft but laced with urgency. Ryan shook his head, his heart pounding in his chest.

“No,” he breathed. “Don’t stop.”

Seth’s lips curved into a slow smile, his free hand reaching up to brush a strand of hair from Ryan’s forehead.

His fingers tangled in Ryan’s hair, tugging lightly as he leaned in, their lips inches apart.

“Good,” he murmured, his voice barely above a whisper.

“Because I don’t think I could stop even if I wanted to. ”

Seth’s hand tightened around Ryan’s, his fingers intertwining with his as he guided him down the dimly lit hallway.

The air between them was electric, charged with the weight of everything left unspoken.

Ryan’s heart pounded in his chest, the sound of his own blood rushing in his ears as Seth pushed open the bedroom door with his free hand.

The room was bathed in the soft glow of the moon, shadows dancing across the walls as they stumbled inside, their lips never parting.

Seth’s free hand found Ryan’s waist, pulling him closer until their bodies were pressed tightly together.

Ryan’s back hit the wall with a soft thud, the impact sending a shiver up his spine.

Seth’s lips were insistent, his kiss deepening as his tongue brushed against Ryan’s.

Ryan’s hands moved to Seth’s shoulders, his fingers digging into the firm muscle beneath his shirt.

The scent of pine and musk filled his senses, grounding him in the moment even as his magic surged around them, the purple glow casting an ethereal light over the room.

Seth’s lips trailed down Ryan’s neck, his breath hot against his skin as he whispered, “You’re so beautiful, Ryan. So fucking beautiful.”

The words sent a wave of heat through Ryan, his body trembling with anticipation. Seth’s fingers brushed against the sensitive skin of his stomach. Ryan’s breath hitched as Seth’s gaze roamed over his bare chest, his eyes dark with want.

“Seth,” Ryan whispered, his voice trembling. He didn’t know what to say, the emotions swirling inside him too powerful to put into words. Instead, he tightened his grip on Seth’s shoulders, the pressure conveying everything he couldn’t express.

Seth’s lips curved into a slow smile as he leaned in to kiss Ryan. His hands moved to Ryan’s chest, his thumbs brushing over Ryan’s nipples. Ryan’s head fell back as he tried to arch closer to Seth, a soft moan escaping his lips. How was it possible that he wanted more?

Seth’s lips trailed down Ryan’s neck again. His hands slid down Ryan’s sides, his fingers brushing against the waistband of his boxers. Ryan’s breath caught in his throat as Seth’s fingers toyed with the elastic.

“Is this okay?” Seth asked.

Ryan nodded. “Yes,” he breathed.

Seth pulled them out and down, his fingers brushing against the head of Ryan’s painfully hard cock.

Ryan touched Seth’s chest, needing to feel skin.

Seth helped once Ryan’s dick was free, shrugging off his hoodie and t-shirt before finally pressing their bare chests together.

The heat of his skin sent a shiver down Ryan’s spine.

Seth wrangled Ryan out of his jeans, his fingers brushing against the skin of Ryan’s inner thighs. His touch grew bolder the more he learned Ryan’s body. It drove Ryan nuts.

“Seth,” he murmured. He didn’t know what else to say. His thoughts were too jumbled and spinning out of control.

“I’ve got you.”

He really did.

His hands roamed Ryan’s body, fingers tracing the curve of his hips, the dip of his waist, the freckles on his chest. Every touch drove Ryan wild. He arched into Seth’s touch, his hands clutching at Seth’s shoulders, needing something to ground him.

Seth’s lips trailed down Ryan’s jaw, then his neck. He paused at Ryan’s collarbone, his breath hot against Ryan’s skin, before pressing a kiss to the hollow of his throat. Ryan tangled his fingers in Seth’s hair, tugging gently. Seth smiled before kissing a path down Ryan’s chest.

Ryan felt like he was on the edge of something, waiting to fall. Seth’s hands were everywhere, and Ryan couldn’t think. He was lost in the way Seth’s body felt against his, the way his lips and hands seemed to know exactly where to go without Ryan saying anything.

Seth led him over to the bed, and Ryan sprawled out on his back. Seth pressed his lips against the skin just under Ryan’s belly button, then to Ryan’s hip, lingering for a moment before moving lower to kiss the inside of Ryan’s thigh.

“Seth,” Ryan gasped.

Ryan’s breath hitched when Seth’s lips brushed against the base of his cock, so close to where he needed him but not quite there yet.

Seth’s tongue flicked out in a slow, deliberate stroke. Ryan’s heart beat so hard that he was sure Seth could hear it. Seth’s lips moved again, and this time, they finally closed around the head of Ryan’s cock.

Seth’s tongue swirled around the sensitive tip, his movements slow and teasing. He slid his tongue down Ryan’s length in a way that made Ryan’s toes curl. Seth’s rhythm was maddeningly slow and made Ryan want to scream.

Seth’s fingers brushed against the skin of Ryan’s inner thigh, and Ryan’s breath caught in his throat, his body trembling with anticipation. When Seth sucked hard on Ryan’s cock, Ryan’s world exploded.

Seth moved deliberately, using his tongue and lips on Ryan’s cock and his fingers on his body, stroking him and holding him still at the same time. Seth hummed, the vibration sending another wave of pleasure through Ryan’s body. His mouth slid lower, taking more of Ryan in.

Ryan sucked in a breath. He reached for Seth, needing him closer.

When he pulled him up, their lips crashed together.

The taste on Seth’s tongue was electrifying, and Ryan moaned as he licked into Seth’s mouth, wanting more.

Their bodies pressed together, skin against skin, Ryan allowed himself to touch Seth’s chest, his back, and his arms, every inch of skin he could reach.

Seth slotted perfectly between Ryan’s legs. They kissed as they ground their bodies together, both eager for more. Ryan’s hips bucked, seeking friction and relief.

Seth hooked his arms around Ryan’s shoulders, holding him in place as he moved. Every movement they made sent jolts of pleasure through Ryan’s body. He could feel Seth’s cock against his stomach, sliding along his.

“Ryan,” Seth groaned.

Ryan’s gaze locked with Seth’s. The warmth of Seth’s skin and the way his body fit against Ryan’s made Ryan want more. He needed Seth in a way he’d never wanted anyone before. More than that, he felt safe in Seth’s arms in a way that allowed him to let go.

So he did. He screwed his eyes shut and surrendered to the pleasure coursing through his body. He gasped Seth’s name as he came, clinging to him like a lifeline.

Seth never let go. He continued moving, seeking his own pleasure. Ryan held him through it, not ready to let go yet. Even when Seth’s body tensed and he came, too, Ryan clung on.

If he had anything to say about it, he’d never let go.

If ads affect your reading experience, click here to remove ads on this page.