Actions

Work Header

Caught up in a moment

Summary:

Nikolai wants to have a pool party, Gareth wants to be left alone.

Notes:

Someone suggested Gareth top V and I was foaming at the mouth

(See the end of the work for more notes.)

Work Text:

“Come on, we haven't done anything fun together since Vaughn got back.” Nikolai's loud voice broke Gareth from his thoughts. He looked up from his bowl of cereal to see his cousin sitting across the table. His shirt was off showing off his muscular, tattooed chest. Gareth wished he would keep his clothes on but he was at least thankful that Nikolai had boxers on. Usually he wanted to curse them all with his nude form.

“What type of fun were you thinking?” Killian asked, keeping his eyes on his plate. He too didn't wish to see Nikolai being a nudist freak.

“Pool party.” Nikolai held up his hands, grinning as he said the words. Jeremy immediately groaned and rubbed his forehead.

“You just wanna try to drown us in the pool.” Jeremy sounded annoyed as he spoke. Almost anytime someone got in the pool with Nikolai he tried to splash them or drown them. He was a menace to just about everyone.

“No, I wanna invite my lotus flower over and get his shirt off so I can look at his sexy fucking body.” Nikolai grinned wider, licking his lips at the thought of his beautiful posh boy soaking wet in his arms. Fuck, he was getting hard just imagining it.

“Don't make me throw up.” Gareth groaned, taking another bite of his cereal. The last thing he needed was to think about what Nikolai was doing with his new boyfriend. Never before had Nikolai been interested in a relationship but it seems Brandon King had changed his mind. Nikolai was obsessed with his boyfriend, he was all the man talked about. Gareth was relieved that Nikolai had stopped running around naked since he got with Brandon, but he also couldn't help feeling a bit bitter. It seemed like everyone around him was falling in love and meanwhile the man he loved had lied to and broke his heart. It made Gareth want to hurt himself or someone else.

“Don't be a spoil sport, Gaz.” Nikolai glared at his cousin. Gareth just shrugged his shoulders and took another bite of his food.

“I'm not feeling well, so I'm gonna pass going to the pool party.” Gareth picked up his bowel of cereal, half eaten and put it next to the sink. He didn't feel like spending the night feeling like the odd one out. Everyone else had someone who loved them and meanwhile Gareth was still trying to get over the fact Kayden had a dead wife he loved and was just using him.

“Are you okay?” Jeremy asked, looking back at Gareth. He'd noticed how the man hadn't been himself the last few days. He had marks all over his neck, but something about the way he acted told him that something was wrong. Jeremy was worried that Gareth might have caught feelings for a girl and was being used by her. If so, he might have to hurt someone.

“I'm fine. Just a little under the weather.” Gareth forced himself to smile as he looked back at Jeremy. He didn't want his friends to worry about him. If they were worried then they'd ask questions and Gareth really didn't want to answer them.

“If you start to feel better just come down and join us.” Jeremy knew there was something Gareth wasn't telling him, but he also knew if the man didn't feel like talking he wouldn't. When Gareth was ready he would talk to one of them.

“I will.” Gareth nodded his head, still keeping that forced smile on his face. He doubted he would feel any better any time soon.

~

Gareth somehow got roped into attending the pool party. He sat on one of the lounge chairs, watching as Nikolai picked Brandon up and dunked him. Jeremy and Cecily were sitting on the stairs of the pool, watching as Nikolai and Brandon took turns pushing each other under the water. Killian was in the deep end, holding Glyndon up as he made out with her. Her arms wrapped around his shoulders, her hair in a bun on top of her head. Gareth looked over when he felt someone sit down next to him.

“Things sure have changed.” Vaughn sighed, watching his friends. Things were the same and yet they had changed. Gareth looked over at him, those beautiful green eyes shining in the low light.

“All our friends are in love. Never thought we would see that.” Gareth shook his head, smiling softly. It was a bitter smile and Vaughn knew why. He knew Gareth was heartbroken, that seeing their friends so in love, was tearing him apart. Because he thought he wasn't worth love. He thought he couldn't be loved. Gareth had trusted someone and they had hurt him so brutally. Vaughn understood in some ways how that felt.

“And then there's us.” Vaughn looked at his friend's and then back to Gareth. Those beautiful green eyes, those soft lips slightly parted, those blond wavy stands that fell in his face. Gareth smiled, his adorable dimples showing.

“And then there's us. The lonely lovesick puppies.” Gareth licked his lips, laying his head on Vaughn's shoulder. He felt Vaughn wrap an arm around him, fingers stroking his arm gently. This close, Gareth could smell Vaughn’s body wash. Something so distinctly Vaughn and he felt a little better.

“At least we're lonely together.” Vaughn whispered, looking down at the way Gareth cuddled into his side. The sight made a warm feeling spread through Vaughn. His best friend was safe, content in his arms. It was all he could ask for.

Gareth looked up to see Killian watching him, an odd look in his eyes. Gareth took a deep breath and looked away, burying his face in Vaughn’s neck. He couldn't stand to look his brother in the eyes. Not when Killian was so good at reading people. It wouldn't be hard for him to see that Gareth's heart was broken. That he was sick with envy for what could have been and grief for what he lost.

~

“Can I sleep in your room tonight?” Gareth asked as he followed Vaughn down the hall. After they got done in the pool they all took shots. Cecily stayed sober, being her usual mother hen. Gareth had three shots and then cut himself off. Vaughn also had three shots. Both of them knew if they drank too much they might make a mistake. Gareth was sure one if not both of them might call up their traitor exes if they got drunk and so they made sure they stick to just three shots.

“Of course.” Vaughn knew he should say no. He should tell Gareth to go back to his own room. How many times would they fall into this? It was only a matter of time before it got one of them into trouble. Maybe both of them would be screwed by the end of this. When did anything like this end well?

“Thank you.” Gareth slipped into Vaughn's room. He undressed till he wore nothing but his boxers. Vaughn also stripped down to nothing but his boxers.

“Do you think we'll ever stop being angry and hurt?” Vaughn asked. The question of will we ever love again hangs between them. Could they learn to trust after being used and cheated? How long would they keep doing this thing they were doing? Vaughn didn't even know what they were doing anymore.

“I'm sure you will.” Gareth shrugged his shoulders. He knew Vaughn was quiet about a lot of his anger. It had been his reddit name and it held some truth. He was also sure that Vaughn would move on from his ex-girlfriend's betrayal. He would move on from all of this. In a few years this very night would just be a laughable memory. Their little affair would be just another story for them to make jokes about.

“I want you to be happy.” Vaughn admitted. Gareth looked at him as if he wasn't sure what to say to that. What was there to say? Gareth looked away and Vaughn could feel him shutting him out. That thing Gareth often did when people were sinking into his walls. Vaughn reached out, grabbing Gareth's face and pulling him close, pressing their lips together. After a moment he felt Gareth kissing him back, his tongue slipping into his mouth.

“Can I suck you off?” Vaughn asked, pulling back. It was one thing they hadn't done. Vaughn had fucked Gareth, he'd jerked him off, but this he hadn't done.

“If you want to.” Gareth blushed as he laid back on the bed. Vaughn climbed on the bed, pulling Gareth's boxers down. His cock already half hard. Vaughn started jerking him off, hand moving up and down on his cock. Gareth covered his mouth to stifle a moan. The last thing he needed was for anyone to hear what he was up to. He was sure they were all busy with their lovers but he couldn't be too careful.

“Just relax prince, I got you.” Vaughn whispered, bending down to take Gareth's cock in his mouth. He swirled his tongue around the head before taking him deeper. Vaughn kept going till he felt like he might choke and then he started moving his head up and down on Gareth's cock. He heard the low moans and gasps spilling out of Gareth.

“Fuck, V, that feels so good.” Gareth moaned, fingers tangling in Vaughn's hair. He watched as his best friend moved his head up and down on his cock, swallowing more and more of him each time. Gareth wanted nothing more than to return the favor, to get on his knees and choke on Vaughn’s dick. To show him the same pleasure he was currently feeling.

Vaughn loved the way Gareth sounded when he moaned. The small breathy sounds that would spill out of him as Vaughn pushed him closer to the edge. Vaughn moved his head up and down Gareth’s cock, digging his nails into his hips. Gareth pressed his palm against his mouth, moaning louder.

“Fuck, Vaughn, I need you inside me.” Gareth ran his fingers through Vaughn’s hair, gripping hard as the man deep throated his length. Vaughn pulled back and reached over, grabbing out the bottle of lube.

“I have a better idea, fuck me instead.” Vaughn poured the lube onto his fingers, reaching back to press one inside himself. A small moan slipping from his lips as he did. Gareth sat up, taking deep breaths as he watched Vaughn finger himself.

“Are you sure?” Gareth asked. He had never thought about topping before. Kayden had told him he didn’t like to bottom, he preferred to be dominant in the bedroom. Gareth was sure he couldn’t give up control in any aspect of his life. Kayden never offered him anything like this, but Vaughn was giving him a chance to try something new.

“He would never let you do this. I’m erasing him, remember?” Vaughn added a second finger, groaning as he felt himself stretching. The mix of pain and pleasure written on his face as he bit his lip. He laid back on the bed, adding a third finger.

“What if I’m bad at it?” Gareth asked, pouring lube onto his hand. He rubbed it up and down his cock, moaning at the feeling of his hand on his hard dick.

“I’ll walk you through it and if you need I’ll ride you.” Vaughn didn’t think Gareth would do as bad as he seemed to think he would. Gareth nodded his head and got in between Vaughn’s legs. Vaughn removed his fingers and helped Gareth line his cock up. He groaned when the head rubbed against his hole and then Gareth was pushing in, painfully slow. Vaughn appreciated how gentle Gareth was trying to be with him.

“Is this okay?” Gareth asked, gritting his teeth. It was taking everything in him to not thrust all the day in. to push into that tight heat that was begging to be fucked by him. It never felt this good when he put his dick in all those women. Gareth moaned loudly when Vaughn wrapped his legs around Gareth’s waist, shoving him deeper.

“Fuck, Gareth, that feels so good.” Vaughn moved his hips, urging Gareth to start thrusting. Gareth gripped the sheets next to his head, pulling almost all the way out and then pressed back in. Gareth panted, thrusting harder. Vaughn’s hands moving under his shirt, digging his nails into his back.

“Vaughn, fuck that feels so good. You feel so good on my cock.” Gareth moaned, thrusting harder. He didn’t care if anyone heard them at that moment, it felt too good. All that mattered was fucking Vaughn till both of them came.

“It feels so good. Fuck, V, why does it feel so fucking good with you?” Gareth gasped, pressing his forehead against Vaughn’s, his breath hitting Vaughn’s lips as he fucked into him.

“Because you need this.” Vaughn whispered and then pressed their mouths together. He moaned into Gareth’s mouth, feeling his best friend’s tongue slip inside. Gareth reached between them, taking Vaughn’s cock in his hand. He started jerking him in time with his thrusts. Vaughn bit his lower lip, growling as Gareth fucked him harder.

“Come for me, Vaughn. Let me see you come undone for me.” Gareth panted as kissed Vaughn again, their mouths clashing in a mix of tongue and teeth, moans spilling from both of them.

“Gareth, fuck, I’m coming.” Vaughn whispered, closing his eyes as he spilled over in Gareth’s hand. He heard the hitch in Gareth’s breath, that small whimper that told him that Gareth would spill over soon.

“Do you want me to pull out?” Gareth asked, silently begging that Vaughn might say no. he might say how badly he needed Gareth to fuck his release into him.

“No, fuck, I want you to come inside me pretty boy.” Vaughn panted, opening his eyes. He looked up to see Gareth leaning over him. Their eyes meeting as Gareth kept pounding into him. Gareth’s perfect lips parted. Vaughn thought he looked so gorgeous like this. His cheeks flushed, bright green eyes wide with lust. The small breaths and sounds spilling from him as he drew closer to his climax. Vaughn reached up, taking Gareth’s face in his hands and pulled him into a kiss as Gareth spilled over inside him. Greath grabbed his hands, interlocking their fingers and pinning Vaughn’s hands to the bed as he rode out his release. Their chests pressed together, Vaughn could feel Gareth's heart beating against his.

After what felt like forever Gareth pulled back, pulled out and laid down next to Vaughn. Gareth was still breathing hard, cheeks flushed as he enjoyed the bliss of his orgasm. He looked over at Vaughn who was staring at the ceiling.

“I should get something to clean us up.” Gareth started to sit up, but Vaughn just grabbed his wrist and pulled him against his chest.

“Stay, it’s fine.” Vaughn turned his head and kissed Gareth’s forehead. He knew he should kick Gareth out, he should stop this all together. How long before one of the other heathens found out he was fucking Gareth? What would they even think if they knew the truth? What would Yulian do if he learned Vaughn had been fucking his best friend? He wasn’t dating the man, he owed Yulian nothing, but that didn’t mean the man wouldn’t get jealous and try to do something crazy.

“I’m sorry, V.” Gareth whispered, pressing a kiss to Vaughn’s neck. “I promise this won’t keep happening.”

“I know. We gotta stop.” Vaughn nodded his head, rubbing his fingers up and down Gareth’s back. He pressed another kiss to his head, breathing in that sweet smell of strawberry shampoo that was so Gareth. Vaughn watched as Gareth closed his eyes, his fingers tangling in Vaughn’s free hand. Vaughn kept rubbing Gareth’s back until he fell asleep as well.

~

Yulian leaned back in his chair, clicking his tongue as he replayed the video on his laptop. He’d been sneaky enough to put a camera in Vaughn’s room. It hadn’t been easy to get into the mansion and get out, but Yulian was crafty. He was surprised to see Vaughn willing to take dick from Gareth Carson. A mix of feelings swirling in his chest as he watched the video over and over. Yulian picked up his phone, sending a text to both Gareth and Vaughn. An invite to the next Serpents party.

Yulian smiled wide, running his fingers over the screen. It was time he reminded Vaughn just what happens when he fucks someone who isn’t Yulian.

Notes:

Next part is gonna be the most wild spicy chapter yet and I can't wait to share it. The vibe is gonna be Often by the weekend to give you an idea of whats next up.