Suddenly, Percival and Gwaine stared at each other, mouths slightly agape. "You. Started. It." Percival said slowly, smirking.

Gwaine shook his head frantically and hid his face with his hands, "N-No! We were kids!" he exclaimed, hoping that explained something.

Percival gently removed Gwaine's hands from his face and leaned closer, looking into the other's enchanting eyes. "Does that mean it didn't matter to you? Because it mattered to me... " He breathed out and Gwaine could feel the heat against his face, he could feel it radiating off of Percival, could even feel his hands burning slightly where Percival still held them.

"I-It matters... a lot..." came the almost inaudible voice of Gwaine. Then, he was pinned to the bed, soft kisses being trailed down his neck, forcing soft purrs and whimpering whines to leave his lips.

Percival wasn't forceful or rough. He took care of Gwaine the entire time, apologizing every now and then for making Gwaine do something like this. "I couldn't hold back anymore..." he kept murmuring, as if Gwaine were actually upset.

Long, experienced fingers tangled through Percival's hair while the man on his lap whined loudly

"Nngh... Please... Percy..."

"Slow, Gwaine..."

Gwaine threw his head back and shuddered, waves of pleasure running through him

"Ah, shit... There... Fuck..."

Percival smiled slightly as his fingers curled and stretched Gwaine slowly. He was finally getting what he wanted for so long and fuck, he was going to take advantage of that.

Gwaine began to grind back against the three fingers inside him, "Come on... Take it out..." he murmured, "I wanna suck you off"

And fuck, if that didn't get to Percival, then Gwaine slowly licking his lips sure fucking did because next thing he knew, he had Gwaine on his knees in front of him, staring at his length. "Holy fucking-..." was the only thing Gwaine said before he took as much of Percival into his mouth as he could, (which wasn't much, just a few inches) wrapping his hand around the base and the part he couldn't fit in his mouth.

A string of curses was whispered out above Gwaine as he ran his tongue skillfully along the length of Percival's shaft. His mouth fitting perfectly around the head, and his eyes shut, enjoying the taste.

His teeth grazed the sensitive skin with just enough pressure to drive Percival crazy. Gwaine slid his free hand between his legs and began rubbing at the throbbing bulge in between his legs.

When Gwaine moaned from his own ministrations, Percival's breath hitched. "Jesus, Gwaine. Do that again," Percival groaned as he slipped a hand into Gwaine's hair.

Gwaine gladly gave Percival what he wanted and groaned around his length, forcing a loud hiss to burst from inside Percival's throat. The dark-haired man smirked - or, as much as he could - around Percy's length. The constant waves of pleasure running through his body were almost too much for Percival but he held back the urge to blow his load down Gwaine's throat. "Gwaine, I'm going to- soon-" the blonde tried, tilting his head back.

The brunette got the hint and gave Percy's length one last teasing lick before pulling away, using his hand to finally push the other off the edge. Percival tugged at Gwaine's hair as he let himself release.

Gwaine purred as he looked up at a shuddering Percival. The blonde made eye contact with Gwaine and fuck he just, shit, Gwaine was the sexiest thing in the universe. "Fu-Fuck..." he whispered in between harsh breaths "what do you want? Anything at all." he added after they shared a passionate kiss.

Gwaine didn't even hesitate when he pushed Percival down on the bed and crawled on top of him "I want to ride you." he stated as if it were the most obvious thing in the world. Percival's breath caught in his throat as he pictured Gwaine doing just that. "Fuck... that can definitely be arranged."

The small whine that left Gwaine's lips as he began to slowly grind against Percival's dick was almost inaudible but the older male heard it. And it went straight down.

Soon , Percival was practically begging Gwaine to hurry up. "Payback for earlier" responded Gwaine but he was also eager so he decided hurry things along.

"AHN~ fu-uh- Percy!"

The brunette couldn't keep quiet as he dug his nails into Percival's chest, pushing himself up with as much strength as he could but his arms were getting weak and the pleasure of having something so big and burning hot inside of him was driving him crazy

Percival bit his lip to hide the shameful moans threatening to slip out. He gripped Gwaine's hips and pinned him to the bed, getting in between his open legs. The blonde looked down at Gwaine, he smiled softly at Gwaine and, to his surprise, Gwaine smiled back.

Percival leaned down and kissed Gwaine before beginning to move again. He slowly thrust in and out. "Oh god, Percival!" He nearly screamed.

Percival closed his eyes, he couldn't hold on for much longer if Gwaine kept saying his name. Gwaine never wanted this moment to end, he didn't feel used, he knew this was right, he knew this was what he had been looking for.

"P-Perc-Percival!" he moaned again. Percival felt himself getting close, just like Gwaine. Being a gentleman, Percival knew to let Gwaine release first but with the way things were going, that was not looking likely. He kept one hand on Gwaine's hip and the other wrapped around Gwaine's member. "P-Percy, I'm g-going to" As he climaxed he screamed Percival's name followed in release by Percival.

"I love you," Gwaine whispered. His eyes widened as Percival pulled out and all the images of past boyfriends doing the same right after he said those three words.

Gwaine began to tear up "n-no! I don't mean-"

"I love you too..." whispered the other male, hugging Gwaine as tight as he could. "so much..." he added quietly.