Actions

Work Header

Tension Release

Summary:

Percy agrees to help Vax get out of his head. It doesn't go the way either of them expected.

Work Text:

Vax breathed slowly, trying to force himself to relax as he walked through the castle halls. Of course, he trusted Percy with his life, but it was something else entirely to ask him to tie him up and hurt him. They’d discussed it, the four of them, when Vex noticed the way he was withdrawing, a certain set to his shoulders. And she knew how he’d gotten out of his head before. But this was his first time doing this sort of thing with Percy, even if apparently Percy had more experience than he’d realized. He was waiting in a virtually unused wing of the castle where they wouldn’t bother anyone and Vax could be as loud as he needed to be. Taking another breath, Vax knocked on the door.

It opened a heartbeat later; apparently, Percy had been waiting with as much anticipation. His coat was tossed over a chair and his sleeves were rolled up, but otherwise, he was as dressed as usual. A fire crackled low in the hearth and through an open doorway, Vax could just glimpse a bed. “Thank you for coming,” said Percy politely.

“I haven’t come yet,” said Vax cheekily, flexing his hands.

Percy didn’t quite roll his eyes, but he did lean in and kiss Vax’s cheek. “I’m not going to immediately bend you over the nearest piece of furniture,” he said, steering Vax to a seat.

Vax cracked a nervous smile. “I know.” They’d already discussed what Vax wanted and what his limits and expectations were. Percy had shared his own and they were largely on the same page. But still, Vax was as anxious as if this were his first time. Which, he supposed, in a way it was.

Percy was watching him. He leaned over and slowly put his hand on Vax’s knee, telegraphing his movements. Vax let out a breath and leaned towards him. Percy’s other hand reached out to Vax’s chin and drew him into a kiss, quickly taking control. Vax groaned softly as Percy’s tongue swept into his mouth. He pushed aside the urge to fight back, reminding himself this was about letting go. He let his shoulders relax incrementally instead, keeping his hands in his lap.

“Good,” murmured Percy as he broke the kiss, watching Vax’s face. “Safeword still Syngorn?”

“Yeah,” Vax nodded. “Or two snaps. Trinket to slow down or one snap.”

“Good,” repeated Percy, leaning in to kiss him again. Vax opened his mouth a little more, rewarded by a greedy noise and Percy tangling a hand in his hair and giving it a pull.

Vax groaned. Percy’s other hand grabbed the front of his shirt and pulled him forward. Vax obediently went to his knees, finding a pillow already on the floor for him. He relaxed further, finding it easier from down here to let Percy take the lead. He broke the kiss long enough to pull Vax’s shirt off, then dove back in for another greedy kiss.

A shiver ran down Vax’s body, more anticipation than the cool air. Percy was a good kisser and it made him wonder what else he could do with his tongue.
Unexpectedly, Percy tweaked one of Vax’s nipples, just enough to send a spike of pleasure and pain through him, making his cock strain against his trousers and a needy sound escape his lips. “Mm, this will be fun,” breathed Percy, breaking the kiss and sitting back, looking Vax over.

Biting his lip, Vax ducked his head and put his hands behind his back as a show of submission, still feeling the part of himself that wanted to fight back and take charge thrumming under his skin.

Percy got to his feet and walked slowly around him. Vax flushed, feeling as if he were being put on display. Stopping behind him, Percy crouched down to whisper in his ear. “I’ve barely touched you and I can see how hard you are already. And I can see you fighting yourself.” He reached around and traced Vax’s clothed cock with his finger. “Let me take care of you, Vax.”

Vax sucked in a breath at the pressure. “You’re not distracting me enough,” he grumbled.

Percy put a heavy hand on his shoulder. “Let me take care of you,” he repeated, putting more haughtiness in his voice, the damn noble ass…

Yanking Vax to his feet stopped him from finishing the thought. Percy pushed him through the open doorway. “Strip,” he commanded.

Vax obeyed, but slowly, silently challenging Percy’s authority. Percy sat down on the bed and crossed his legs, patiently waiting for him to finish.

Taking another slow breath. Vax looked at the floor as he tossed the rest of his clothes aside. Percy took his time and got to his feet, collecting a coil of rope and stepping behind Vax. Vax closed his eyes as Percy started making a simple chest harness, the pressure of the rope starting to loosen something inside. Percy checked the tension, then turned Vax and bent him over the edge of the bed in one fluid motion, nearly knocking him off balance.

Adjusting his feet, Vax put his hands behind his back, ass in the air. He felt on display again, even more so when Percy placed a hand on the small of his back. “Good boy,” he purred.

That shouldn’t be as hot as it was. Vax briefly wondered if Percy would forgo the pain and just fuck him instead. He really wouldn’t mind; he knew how big Percy was. All the time adventuring together meant he was far more familiar with everyone than maybe he should be.

A sharp slap to his ass brought him right back to the present. Of course Percy wouldn’t bypass the pain. That was what Vax had asked for, after all. Another smack and Vax groaned softly, rolling his hips on instinct.

“This is mine,” said Percy, yanking Vax’s hips back so he could get no friction. He gave Vax’s cock a squeeze, then a loose stroke that was almost worse than no touch at all. “You come when I give you permission.”

“Sure, Freddie,” muttered Vax.

Percy paused, as if not sure what to make of the nickname in this moment, but apparently he decided to let it pass. “You are far too coherent. Let’s get you out of that pretty head of yours.” Vax listened as he stepped away, returning after only a moment. He adjusted Vax’s position, took one step back, then suddenly brought a crop down on the top of Vax’s thighs.

Vax yelped, but Percy didn’t give him a chance to adjust, bringing three more blows down in quick succession before pausing. Vax sucked in air, but before he could say anything, two more strikes came. Tears stung his eyes, but he could feel stubbornness stiffening his spine.

To his surprise, instead of the crop striking again, Percy’s hand gently smoothed down Vax’s back. He brushed Vax’s hair aside and kissed the back of his neck. “It’s okay, Vax’ildan,” he murmured into his skin.

That of all things was what made something shift. Vax let go of a sob as Percy dropped the crop and carefully rubbed his sides. He could feel the drag of Percy’s trousers against the welts as he leaned over Vax, but those little shocks of pain were nothing compared to the softly whispered praise Percy was giving him.

“I have you,” said Percy, using the harness to manhandle Vax further up onto the bed.

Vax curled up against Percy’s chest, crying quietly. Percy held him securely, tucking his hair behind his ear and kissing his temple. Vax had seen Percy handle gears and powder with careful delicacy, but it was unexpected to have that piercing attention turned on him.

Percy was patient. Vax didn’t even know what had really happened, but as his tears subsided he felt wrung out and exhausted. He shifted and Percy tilted his chin up to study his face. “Back with us?”

Vax looked away from his concerned gaze. “I’m sorry,” he said quietly.

“Nothing to apologize for. I think you needed that.” Percy carded his fingers through Vax’s hair.

“I think I did too,” said Vax softly. He sighed. “Damn, and I was looking forward to your dick, too.”

Percy chuckled. “He’s not going anywhere. Whatever you need Vax, I told you that.”

Vax wiped his face against Percy’s shirt, earning a small noise of indignation that turned into a question as Vax shifted to straddle Percy’s lap. “Vax?”

Leaning forward, Vax gave him a peck on the lips and rolled his hips, feeling Percy starting to respond underneath him. He bit his lip and met Percy’s gaze. “I mean I’m already here. And naked.”

Percy pinched the bridge of his nose. He sighed and took off his glasses, setting them carefully aside. “And I am only human,” he muttered, giving Vax’s shoulder a push, making the rogue sprawl onto his back, groaning softly as his bottom dragged against the sheets.

Vax watched as Percy picked up the oil from beside the bed. He crawled over Vax, kissing him again. Vax spread himself open, moaning softly as Percy stroke his thighs, treating him with as much gentleness and care as he had been.

It was strange to be treated like a precious thing, at least from Percy. In fact, it was the exact opposite of how he’d expected this evening to go. But he found himself surrendering to the feeling, moaning softly as Percy’s clever fingers worked him open. Percy shifted to kiss his throat, then his chest, working his way down at a deliberate pace that made Vax’s cock twitch with anticipation.

Percy kissed the head of his cock, then knelt back. Vax opened his eyes and looked up at Percy as he opened his trousers and released himself with a soft groan of relief. Percy gave Vax a slight smile, stroking himself twice before pushing up Vax’s legs and shoving a pillow under his hips.

Vax was pliant, glad to move however Percy wished.

“Breathe,” murmured Percy, stealing one more kiss before he started pressing into him.

Vax groaned. Percy was big for a human and even with the preparation it was a stretch. Vax’s eyes slipped closed again as Percy carefully worked himself deeper, leaning over Vax and panting as he bottomed out.

“Gods, you could give Grog a run for his money,” muttered Vax.

Percy chuckled and leaned down to nip at Vax’s lower lip. “You don’t need to expand my ego, but thank you.”

Vax opened his eyes and looped his arms around Percy’s neck, smiling at him. “I’m not sure your ego can get bigger.”

Percy rolled his eyes and pulled back, thrusting hard enough to knock the wind out of him.

Vax’s eyes slammed shut again as Percy moved hard and fast, evidently not interested in drawing things out, punching small cries out of Vax. If this was payback for Vax teasing him, Vax was very much not complaining.

Percy took what he wanted and Vax let his hands fall back by his head, giving himself over completely. Percy quickly lost his rhythm, swearing as he came. Vax moaned as he was filled, squeezing around Percy and making him swear again.

Finally, Percy carefully pulled out. Before Vax could react, he leaned down and swallowed Vax down to the root. Vax shouted and came all at once, arching up off the bed as Percy moved with him and swallowed, pulling off with a pop just before Vax reached to shove him away.

Chuckling, Percy pulled a handkerchief out of his pocket and wiped his mouth. Vax blinked at him. “You could just use your hand. I mean, I did wipe my face on your shirt.”

Percy shrugged and got out of bed. “One moment.”

Vax stared up at the ceiling, too exhausted to even turn his head. He was going to be sore in the morning.

Percy returned quickly, helping Vax sit up and drink some water, then cleaning him up. He put the glass aside, looked down at his clothes, sighed, and stripped out of everything.

Vax watched him do it. “Now you’re getting naked?”

“Yes,” said Percy, turning back towards him. Vax’s breath caught as he climbed into bed again, pulling a blanket over the two of them and settling Vax against his side. His skin was warm and Vax could feel his heartbeat. Even after everything else that had happened this evening, being skin to skin was another kind of intimacy.

Oh. “This is nice,” muttered Vax.

Percy ran his fingers through Vax’s hair again and kissed his forehead. “Get some rest,” he said gently.

Vax nodded. He wanted to thank Percy. He wanted to ask him if they could do this again, but with less crying next time. He wanted to kiss him. Instead, he kept his silence, falling asleep to Percy’s steady heartbeat and his fingers in his hair.