Actions

Work Header

You, Forever

Summary:

Goku and Vegeta’s wedding day is a blur for Goku, but their wedding night is one he’ll never forget!

This is a fluffy little one-shot follow up to the first fic I ever posted, “It Had to be You.” If you haven’t read that one yet, def check it out here! https://archiveofourown.org/works/33256468 (idk if that link will work but fingers crossed!). Enjoy!

Notes:

For Whirly, whose art and kindness never fails to inspire me and bring me back to this fandom.

And for Batch, who asked me for a one shot of “the first time they do fully fuck.”

You’re both incredible. This one is for you 💕

Work Text:

-Part One-

Goku smoothed his fingers nervously over the insignia on his gold-trimmed jacket and resisted the urge to run his hands through his carefully styled hair.

“I thought you said his family used to be royalty,” he muttered to Bulma out of the corner of his mouth. The corners of her mouth twitched; she shook her head and smoothed the lapel on her own tuxedo.

“Tomato, potato,” she said. “There’s no royalty in Central City anymore.”

“But in other places…?” Goku prompted. Through the heavy double doors in front of them, he heard what sounded like trumpets. Bulma laughed.

“In other places, who cares? You don’t live there.”

The music crested and changed to something softer, more melodic, and the uniformed people at the doors nodded to Bulma and Goku. Bulma nodded back and offered Goku her arm; he looped his through and she patted his hand and smiled up at him.

“Let’s go, your highness.”

The doors swung open in a blur of light. Murmured words. Vegeta’s lips on his. Another flare of the trumpets. And then another room, another set of heavy double doors. A team of people removing his heavy gold-trimmed jacket and replacing it with a lighter one, pure white, and matching pants. A puff of powder on his skin that made him sneeze, a few tugs at his hair, and then another burst of light as he was tugged outside and into a well-maintained garden, where to his relief he found Vegeta waiting for him.

“Oh, you changed too.” It was all Goku could think to say as he took in Vegeta’s black, satin-trimmed tuxedo, his unusually tame, slicked-back hair, his bow tie. So different from the armor-like regalia and rich velvet he’d worn earlier. Vegeta smiled and smoothed a hand down the front of Goku’s jacket.

“Of course. We had to match.”

Goku glanced down to make sure Vegeta’s fingers hadn’t left marks on his startlingly white jacket, and opened his mouth to protest that they didn’t match, not really. But Vegeta was pinning a softly pink rose to his lapel, his fingers deft and gentle, and the words died in Goku’s throat as he watched. It didn’t feel as important as Vegeta’s nimble fingers, his soft skin in the light, the way the rose on his lapel matched the flush rising to his cheeks as Goku watched him.

A camera flashed to Goku’s right and he whipped around, nearly toppling Vegeta, who righted himself with a laugh.

“Easy, my love,” he said, patting Goku’s arm. “It’s just photos. And then we get to eat.”

Goku remembered nodding his agreement, glad that he’d at least be fed, but the rest was a blur of camera flashes and instructions from what felt like a dozen photographers. Stand here. Turn-no, just your head. Put your arms around each other. Not like that. Through the dizzying whirl, he tried to focus on Vegeta’s slight, firm frame in his arms, the clasp of their hands together, the soft herbal scent of his shampoo.

If there was food, Goku couldn’t remember it. There was certainly a table, or many, and dozens of faces, familiar and unfamiliar, greeting him, smiling, murmuring congratulations and gods only knew what else. He shook countless hands. He was pretty sure he smiled. There was dancing, and drinks, and music. And then another hand, this one small and warm at the small of his back, ushered him away, down a hall and through doors until he finally came to a stop in a warmly lit, comfortably appointed room where, he was relieved to see, there was a bed. He moved towards it gratefully, ready for sleep, pulling off his tie as he went.

-Part Two-

Behind Goku, a door snapped shut. He startled and turned towards the sound to find Vegeta smiling at him. My husband. The thought brought him back to life a bit, cutting through the blur of the day.

“Long day?”

Vegeta rubbed Goku’s arm tenderly as he passed, crossing to the dresser and starting to undo his cufflinks. Goku grinned at Vegeta’s reflection in the mirror, then caught a glimpse of his own - tousled hair, slightly glazed eyes, flushed cheeks. In college, he’d usually looked this way after a long night at the frat house.

“I guess so,” he laughed, passing a hand through his hair and rumpling it even more. “Honestly, though, I don’t even feel like I know what happened.”

In the mirror, Vegeta’s eyebrows rose sharply.

“Well, we got married,” he said, his voice slow, sharp, and deliberate in the way that Goku knew meant he was teasing. “I hope you realize that, at least.”

“Of course!” Goku laughed again and strode forward to wrap his arms around his husband. “I just meant it was all such a blur.”

Vegeta nodded, his hair tickling against Goku’s cheeks and nose.

“For me, too.” He turned and pecked a kiss on Goku’s cheek. “I know it was quite a spectacle and it must have been a lot for you.”

The “for you” rankled a bit in Goku’s mind, feeding old insecurities about how different Vegeta’s life was from his. How differently the wedding would have gone if it was Goku’s family paying for it. But he pressed that aside and nodded.

“It was a lot,” he admitted. “But I’m glad it’s just us, now.”

Vegeta tossed his jacket on the bed next to Goku’s and started undoing his bow tie, and Goku felt an unexpected bead of warmth in his stomach. He watched a bit helplessly as Vegeta rolled his shirtsleeves above his elbows, revealing his slim, tightly muscled forearms. He remembered the first time he’d seen those forearms, when Vegeta saved him from getting crushed under an overambitious weight on bench press. The warm feeling grew and throbbed, and Goku felt a blush rise to his cheeks. Vegeta glanced up at him, and his eyebrows drew together in the middle.

“You’re flushed, my love,” he murmured, pulling close to press a hand against Goku’s cheek. “Are you sure you’re-”

He cut the question off sharply and glanced down Goku’s body as if to identify what he’d bumped into. Goku flushed deeper and started to pull away, but stopped when Vegeta moaned softly and pressed his hips forward until they rested gently against Goku’s.

“Oh, Kakarot.”

His eyelashes fluttered softly against his high cheekbones and Goku surprised both of them by pressing back against him and bending until his lips brushed against Vegeta’s neck.

“Yes, my husband?” He murmured, his lips brushing the fine ridges of Vegeta’s ear. He was rewarded with another deep, breathy moan from Vegeta and a responding swell of desire in his own belly.

“You…I’m sure you’re too tired.” Vegeta stumbled over his words. “I’m not…I don’t want to…pressure…”

His hands betrayed him; they clung to Goku’s collar like he thought he might fall to the ground without holding on. The feeling of his cock throbbing warm and hard against Goku’s thigh sent a rush of euphoria to Goku’s head as always, but this time with an urgency, a need that was usually absent.

“I want to.”

Vegeta groaned again and buried his face in Goku’s shirt.

“You’re sure?”

“I’m positive.”

Goku tipped Vegeta’s chin up with two gentle fingers that shook slightly. Their eyes met in a rush of heat. And then Vegeta’s mouth was on his, tender but needy, tongue pressing against Goku’s lower lip until it felt like it would bruise, but never plunging inside, and when they pulled apart Vegeta stayed that way, mouth open, tongue out, panting slightly.

Goku ripped his own shirt off; distantly, he thought he heard buttons clattering to the ground. He was more gentle with Vegeta’s, but his fingers felt thick as he fumbled with Vegeta’s buttons, pressing Vegeta backwards towards the bed with every button. Vegeta swiped his lips with his tongue and unbuttoned his own pants, sliding a hand inside and palming his throbbing cock. Goku pushed him gently down until he was seated on the bed, then knelt in front of him. Vegeta groaned as his lips slid over the tip of his cock. One hand clutched convulsively at Goku’s hair.

“My-my love,” he gasped after only a moment, “please, I want-I-I want-”

Goku didn’t get to hear what he wanted; the rest was lost on a deep groan as Vegeta came hard down his throat. His hips bucked hard up against Goku’s face, desperate, as Goku sucked and licked him clean. Vegeta’s deep groan turned to breathy gasps and Goku pulled away, smiling up at him. To his surprise, Vegeta’s eyes were damp.

“Oh, no.” He scrambled onto the bed next to Vegeta and cradled him. “Did I hurt you?”

“No-no, of course not,” Vegeta gasped. He dabbed at his eyes with the rolled-up cuff of his sleeve. “Fuck, it was so good, but you said you wanted to…and I thought you meant…”

Goku cut him off with a soft kiss that he slowly deepened until Vegeta was panting against his lips again.

“I do want to, and I did mean that,” he said, his voice a low growl that he wasn’t used to. “What makes you think we’re done?”

Vegeta’s eyes blew wide.

“Fuck,” he breathed, pulling himself upright to face Goku. “You mean-” Goku nodded and Vegeta crushed their mouths together again, hungry and desperate. Goku managed to get the rest of their clothes off while Vegeta nibbled, kissed, and sucked every millimeter of his lips.

“Uh, ‘geta?”

“Mmm?” Vegeta had moved on to nibbling his earlobe now. Goku felt stuck.

“Uh. How do you- um, I don’t know what comes next. I mean, I know but I don’t…” The old rush of embarrassment rose up and quickly disappeared when Vegeta ground his hips gently against Goku’s, the friction of their cocks sliding together sending shockwaves through Goku’s lower belly.

“Top me,” Vegeta moaned in his ear, and Goku felt a guttural moan rip from his own throat in response. “Let me ride you.”

“But you never- and I never-” Goku stammered. He suddenly felt like this might be more complicated than he’d anticipated. But Vegeta was shaking his head against Goku’s neck, fumbling with one hand in the bedside table.

“We’ll figure it out,” he insisted. “If you want to.” He held out the small bottle of lube to Goku; an offering. A chance to say no. The out he always gave and Goku almost never needed to use. He took the bottle.

“I want to.”

Vegeta nodded and gestured for Goku to pour lube on his own hand, then Vegeta’s. Vegeta wrapped his hand around both their cocks and guided Goku’s hand to his entrance.

“I’ll do this,” he demonstrated, swirling his slick hand around both their cocks and making Goku’s head whirl, “and you do this.”

He pressed Goku’s fingers gently against himself, and Goku slid them gently around, coating the outside of him. After a few moments, Vegeta nodded and paused his own stroking to drizzle more lube on Goku’s fingers. He slowly pressed one of Goku’s fingers inside. The tightness of him, the heat, sent a rush to Goku’s already-throbbing cock as he imagined what that would feel like around his cock. At the next twist of Vegeta’s hand, Goku felt his hips buck involuntarily and he let out a strangled groan as he came, coating Vegeta’s already-slick hand. He expected Vegeta to stop, but just heard a breathy fuck, yes and Vegeta’s hand kept moving, but gentler now, as Goku came slowly back up under his touch.

When he was hard again, Vegeta paused and kissed up his neck.

“Keep going?”

Goku nodded and realized that his own hands had stopped moving. He fumbled for the lube bottle and added a few drops.

“Sorry. You okay?”

Vegeta hummed affirmatively in his ear and nuzzled into his neck, some of the earlier urgency gone, replaced with tender warmth.

“Very okay,” he added. “I love you.”

“I love you too.” As he said it, Goku moved his hand again, pressing his slick finger a little deeper inside, and Vegeta groaned deeply again.

They continued that way, Vegeta gently caressing their cocks, as Goku gradually pressed inside him with one finger, then two, guided by Vegeta’s breathy moans and, a few times, his hands. When he hit a spot that made Vegeta tremble against him, Goku caressed it gently a few times, and Vegeta’s breathy gasps turned to a sound Goku had never heard before, a sort of pleading whimper that seemed to come from deep in his chest. Vegeta’s hand fell slack into their laps and he rocked his hips so that his slick cock rubbed against the ridges of Goku’s abs.

“Now,” he said, his voice needy and new. “Please. Now.”

Goku nodded and slowly drew his fingers away as Vegeta continued to rock needily against his stomach. His own cock throbbed as he lifted Vegeta with one hand and lined carefully up. He hesitated, and Vegeta moaned again and pressed slowly down until the tip of Goku’s cock just began to breach him.

“Ready?” Their voices whispered out together and they laughed a little together. Vegeta rested his forehead against Goku’s and sighed contentedly.

“I love you.” He said. He drew back and his eyes, clear and warm, met Goku’s. “I’m ready if you are.”

Goku nodded. Even with the earlier urgency gone, the warm throb in his belly was undeniable.

“I love you,” he said, and he lowered Vegeta slowly and gradually down onto his cock. They trembled there together a moment, both gasping, with Vegeta’s warmth enveloping Goku’s length. Then Vegeta moved. A deep groan slid through Goku’s lips and Vegeta chased it with his own. He moved again, sliding slowly up Goku’s cock and back down.

“Yes,” Goku whispered. He wrapped his arms around Vegeta’s waist and buried his head in one of his small, muscular shoulders. “Yes, baby. Yes, my husband.”

Vegeta’s clean hand slid gently under Goku’s chin and tilted his chin up; his thumb gently brushed away tears Goku hadn’t realized were on his cheeks.

“My husband,” he repeated, his voice a tender growl. He said it again, and raised and lowered himself once more. And then again, and again, until his voice was nothing more than needy groans and his body shook with every stroke. Goku could do nothing but grasp at his hips and hold on, his head falling back against the headboard as he gasped desperately. His cock throbbed against Vegeta’s tight walls, building and building until the blood rushed in his ears and need coiled desperately in his stomach.

Just when he thought he couldn’t take any more, Vegeta changed his pace, rising upward slowly and sinking down purposeful and hard to the very base of Goku’s cock.

“Touch me,” he breathed. His teeth caught his lower lip and he sank down again. “Please. Touch me.”

Goku was sure that if he took a hand off Vegeta’s hips, he would float away, but he did it anyway, compelled by the need in Vegeta’s voice. He wrapped a hand around Vegeta’s cock and stroked it in time with his movements. It only took a moment for Vegeta to cry out; with one last thrust down onto Goku’s cock he shuddered and came again, spurting cum across Goku’s chest and stomach. The warm inside of him throbbed hard against Goku’s already aching length. He bent instinctively so his forehead pressed against Vegeta’s shaking shoulder and, with a few last small, needy thrusts, emptied himself deep inside Vegeta’s tight, hot core. A rush of euphoria flooded his senses, his body shook against Vegeta’s own trembling frame.

When their eyes met again, Goku was relieved to see Vegeta’s cheeks were also damp. They reached up in unison to brush each other’s tears away and laughed together again, softly.

“You’re my whole heart,” Vegeta said, his voice low and breaking. Then he chuckled. “Thank god you seduced me in college.”

Goku laughed again. “Me? You were the one buying all the food and going to the gym with me. Clearly just playing the long game.”

“The very long game,” Vegeta agreed.

They slowly parted, showered, and climbed back into bed together. Goku’s eyelids drooped as Vegeta cuddled closely against his chest.

“That was amazing,” he murmured. “But this is still my favorite.”

He felt Vegeta’s lips curve into a sleepy smile against his skin.

“Mine, too.”

Series this work belongs to: