Work Text:
Trunks has been thinking about it for a while. Months, maybe years if he's really honest with himself, but he's been seriously thinking about it for weeks, especially for the last few days, and it is starting to drive him crazy: Goten, his best friend, his other half, his partner in crime that he knows practically intimately after having fused with him about a hundred million times, and more recently, his crush. There’s just something about the way he walks. The way he talks. The way he laughs all fucking adorable, and that sweet I’m-a-shy-boy-who-does-no-wrong tactic he uses to get what he wants when Trunks’ self-assured demands just can't cut it, not to mention his chiseled frame, that natural Saiyan stature, that is…. Yeah, that's something too.
And he is driving Trunks crazy because Trunks doesn’t know if Goten knows. Fusion can't tell you everything. It can’t tell you your counterpart's thoughts and it can’t tell them your feelings or or the fact that you love waking up next to them or that your heart skips when their leg brushes yours by accident. You become another person and that person could only be themselves and Gotenks’ thoughts are always relatively simple Fight! Win! Explosions! And his feelings, well, they’ve never really been Gotenks long enough for Trunks to figure out what the hell they’re feeling other than an amplified Saiyan lust for battle, food, and excitement. Trunks imagines the uncomplicated one-track mind must come from the Goten side. (He is wrong.)
He wonders if it's ever occurred to Goten that Trunks might be turning down all the girls he’s so popular with not because he's ‘waiting for the right one,’ but because he isn't interested in girls. He isn't sure how the fact of the matter could escape his friend this long as close as they are, but crazier things have happened in their lives he supposes. They haven't had a lot of time for normal socialization; maybe his friend had missed a few lessons along the way, and to be fair, Trunks hasn’t broken the news to anyone yet. If I never have to tell my father, that’d be great—
All this runs through Trunks’ head over and over again until it hits a critical point on a warm lazy Saturday evening. He has the place to himself. His parents are out for the night, probably spoiling his little sister. So of course his seventeen-year-old brain tells Goten and they find a way to procure thirty-four pizzas, a few beers his parents would never miss, and the most violent video games they can get their hands on. It is a perfect storm of circumstances. The night is theirs for the taking and yet, Trunks is paralyzed.
He lays on the floor behind Goten who is sitting straight-backed and shirtless in front of him completely mesmerized by the level he's on. Trunks stares at the empty pizza boxes and contemplates how he should bring this up. Because I have to bring it up, right? This is his best friend, the other half to the dynamic duo; they are two halves to one whole. Even if Goten doesn't return what he feels, it doesn’t mean anything has to change. Right? ... But what if it does?!
The anxiety is killing him and still, all he can think about as he stares at all the little muscles on Goten’s back and shoulders twitching and moving in reaction to getting a headshot, is how awesome it would be to feel all that underneath him. Or on top of him. Or anywhere around him really, he doesn’t care. Trunks just knows he wants it somehow, someway, with him.
Goten throws the controller across the room and collapses to the floor with a sigh. “Man, I’ve beat this game like three times already. Let’s do something else.” He turns so he and Trunks are face to face.
“Like what?”
“I don’t know! I’m bored. Let’s spar or somethin’.”
“Spar? Uhg… You sound like our dads.”
Goten turns over onto his forearms. “Well, fine. What do you wanna do?”
Trunks looks at his dark-haired friend’s pouty face. He watches Goten kick his legs back and forth waiting for a response. ... I can think of a few things. Trunks blows his bangs up out of his eyes and contemplates all the decisions in his life that have brought him to the standstill in courage he feels right now. “I don’t know.”
“Let’s go and crash a party or somethin’. You’re always invited to stuff aren’t you? I bet we could—Let’s go do somethin’ crazy!”
“You.” Trunks raises a brow. “You wanna go to a wild party?” He snorts loudly in disbelief.
“I’m bored! We’re teenagers! We’re supposed to have fun and get into trouble!” His grin fades. “Instead we’re just sitting here. Doin’ nothin’,” he mumbles into his forearms.
“So you want to crash a party and what, do hookers and blow?” Trunks can’t help but laugh at Goten’s reluctant nod. “Ten, you’re even more of a goody-two-shoes than your brother. I highly doubt you want to do that, and even if you did really want to get shithoused it’d be much easier to raid my parents’ liquor cabinet.”
Goten tosses his head with discontent knowing he is already losing this argument. “C’mon, you don’t wanna go out and like… try an’—an’ meet a girl or somethin’? Ain’t that what we’re s’posed to do? I mean c’mon! You’re Trunks freakin’ Briefs!”
Trunks frowns. Goten’s been complaining about that more and more, about not doing things they’re “supposed” to do. Supposed to go to parties. Supposed to get drunk. Supposed to talk to girls. Supposed to find dates. Supposed to hook up and talk about it. Trunks rolls his eyes. Supposed to be straight.
“Not really, no,” he shoots out a little more rudely than he intends. “I don’t want to go out.”
“But… hookers and blow.”
He snorts and throws a pizza box at Goten. “You've never even kissed a girl. What are you gonna do with a hooker?”
Goten blushes and stammers, “Yeah, so. Tonight could be the night.”
“Tch, ok.” He rolls his eyes and stares off for a moment wondering if his parents would let him travel the galaxy for a few months on his own so he can have a mental breakdown in peace. If my father says no, then he’s just being a hypocrite.
Goten shifts uncomfortably and throws his friend a glance. “It’s not like you ever kissed anyone either so—I don’t see why you’re bein’ so—”
Trunks rolls over onto his chest and cocks a brow. “You think... I’ve never kissed anyone?”
“Well… yeah. ‘Cause you woulda... you woulda told me, right?”
Trunks looks a little regretfully at his best friend. He has in fact neglected to tell him of his nervous, hurried experiments in the backseat of an upperclassman’s car after school, and the hot and heavy make-out sessions with one of the Capsule Corp. summer interns. And maybe, maybe not, hitting third base at one of those wild parties he is always invited to because he is Trunks Briefs. He didn’t tell him though, because they weren’t with any pretty girls.
“Right? You woulda told me?”
“I…” Trunks hesitates. “Yeah. I would… tell you.”
But Goten knows better. “You—what?! When?! And you didn’t even tell me!? Why not!? How did you get kissed before me!? ...Who was it?” he finally adds with a peculiar smile.
“I’ve kissed more than one person.” Goten opens his mouth in betrayal—“No, not anyone you know.”—then closes it. “And of course I kissed someone before you. I’m Trunks Freakin’ Briefs.” Trunks smirks. The remark earns him a soft pout from his friend that melts his insides.
“So... what was it like?” Goten asks with a quiet awkward laugh as he looks away, trying to act like he doesn’t care that much when really he cares a lot .
Trunks sits up and leans back on his hands to think for a moment. “It was… warm? And… uh, soft?”
“Was it good?”
Trunks shrugs. “I guess.”
“Did you use tongue?”
“Uhh.” Trunks raises a brow at Goten’s sudden curiosity. “Yeah, a little...”
“Wow. What was that like?”
“…Wet?”
Goten rolls his eyes. “You’re terrible at describin’ things.”
“Well what do you want me to say?” How much I want to do it to you?
“Like, I dunno! Did you go slow? Or fast? What did it taste like? Do ya breathe outta yer nose? Or mouth? What did you do with your hands? What are ya supposed to do with your hands? Was it just a kiss? Or—” He throws his arms up. “I dunno! Give me... tips! Or somethin’!”
“You want… tips?” Trunks raises a brow.
“I—yeah…” Goten looks away. “Right? I mean, that’s—that’s normal. To wanna know,” he mumbles and bites back whatever else is on his tongue.
Trunks snorts. “If you wanna know so bad, then find out for yourself at a ‘crazy party.’” He shakes his head at his friend’s incessant curiosity and he scrolls through his phone in the subsequent lingering silence. When he finally looks up Goten is fidgeting and blushing and looking away. “What?”
“Nothin’, nothin’. I was jus’... kinda hopin’ you’d tell me more,” he admits quietly.
Trunks looks at his friend’s suddenly embarrassed flustered face and he can’t help but entertain the devious idea that has just bubbled up to the forefront of his mind. “I mean, I could just... show you… what it’s like.” Oh god, he mentally facepalms, why did I just fucking suggest that.
Goten stares blankly at Trunks for a few moments before responding, “Uuh, haha, what?”
“Yeah, so when you finally do go to that party your secret rebel side dreams about you won’t suck at it. Practice makes perfect.” Stop. TALKING! He smiles widely, kind of desperately, and already wants to hit himself for the idiocy of this idea. His face aches with fake reassurance as he begins thinking up a way to backtrack. Our friendship is ruined! I ruined it! Things will never be the same again. Now it’s going to be awkward. And weird! And Ah! What if he tells someone?! Where does my mom keep those fucking spaceships again?! I need to get the fuck out of—
“Um… Yeah, ok.” Goten smiles softly and shyly scoots closer to his friend.
Wait what? “Really?” Trunks sits up.
“Yeah. I mean,” His face radiates heat as he stammers through a justification. “‘Cause I—I do actually have… a date next week. With a girl. An’ I don’t wanna suck. Like you said. It’s jus’ practice,” he suddenly rushes out.
Uh… ok, well if that didn’t send a thousand mixed signals…
Trunks bites back his questions over why he hadn’t heard of this ‘date’ despite it being Goten who insisted they tell each other everything. “Ok… so I guess, just face me…” He places his hand on Goten’s shoulder and turns him slightly. “And… I’ll—Let me lead?”
Goten nods and Trunks starts to lean in.
“N-no, no, wait I, um—” Goten presses one of his hands to Trunks’ chest, stopping him. “This isn’t a joke, right?”
“What? No. ‘Ten, I would never—”
“Are you gonna make fun of me for doin’ this?”
“No, where did you even get that ide—”
“Are you sure this is ok?
“I—what?”
Goten hesitates for a moment before answering. “I just mean… ‘cause you’re a guy? And I’m… also a guy an’ that’s kinda—” He stutters with a beet-red face while stealing nervous excited glances to Trunks’ mouth every chance he gets. “I was jus’ thinkin’ ‘cause yer like, popular ‘n stuff, an’—”
“Are you actually worried about… my reputation? Or…?” Trunks pulls back in slight confusion not sure if he was being serious or not.
“Uhhh… I just meant that—are you sure you wanna do this?” He quickly clarifies. “It’s just…. it’s kinda ...weird. For you, maybe. To do this. With me. Since...”
Trunks waits a few moments for Goten to continue but he never does and Trunks tries to decide if he is projecting worry about this onto Trunks or if it is genuine concern for him. “No, it’s not weird. I’m”— so fucking —“cool with it. Are you?”
“No, yeah.” He nods with sudden reassurance. “Of course. It’s fine. I jus’ wanted to make sure it’s not like, some kinda prank or somethin’ and that you’re ok with it.” His eyes dart away. “With teachin’ me. ‘Cause I don’t want it to be weird between us.” He gulps down his anxiety. “I don’t want things to ever be weird between us.”
“Right.” Trunks lets out a half-hearted laugh. I’m fucking our Bromance up forever. “Ready?” he asks as he watches Goten resume his close posture.
Goten exhales with a shaky breath. “Yeah.”
Trunks squeezes his shoulder and pulls him a little closer. “Ok. It was kinda like ...” He catches Goten’s wide nervous eyes for a moment before closing his own. Fuck it. He leans in and presses their mouths together and yesss~
He smiles into finally having the chance to live out the fantasy that has been haunting him for months and thinks if this is the only time he’s going to kiss him, then he is going to make it count. Trunks sinks in and puts everything he has into each lip-locking slide of hot blushing skin against warm wet teenage angst until Goten is suddenly leaning into him, returning it. The reaction surprises Trunks and he pulls back with a smile.
“Is—was I bad?” Goten asks with a panicked face. “Was it weird? Sorry! Sorry! I didn’t mean to—”
“No, no, Goten…” Trunks quickly waves his hands with reassurance and holds his gaze for several moments. “It was…” The best thing I’ve ever felt because I’m fucking in love with you. “Fine.”
“Oh… Okay.” He relaxes. “And… and that’s it? That’s... kissing?”
“Pretty much.” Trunks shrugs and watches Goten’s expectant face suddenly give way to disappointment.
“Cool… Cool.” Goten looks away as he taps the tips of his index fingers together.
“What?”
“Nothin’! I just… thought you were really good, is all. At teachin’.” He makes a goofy face and sticks his tongue out.
Trunks sits back not quite sure what to do or say anymore to his friend because he is quite sure that now he feels even more crazy about him. “Thanks.”
“What about me? Was I, um, was I good?”
“Yeah. …From what I’ve—”
“Then maybe you should teach me how to use tongue, too,” he says, blushing profusely. “‘Cause I, uh, I definitely don’t know what to really do with it. But only if you want to! It’s not—I’m not—I don’t wanna make this weird or anything.” He laughs uncomfortably, but only for a moment because Trunks interrupts him by immediately taking him up on his word and leaning into Goten with every technique he has learned from casual practice. Goten lets Trunks take him to the floor with no resistance and responds to each move enthusiastically while his hands hesitantly try to find the right place to be.
Trunks quickly takes one, places it on his waist, finds the other and puts it on the back of his neck while thinking about how he could do this for hours: roll around on the floor kissing his best friend in the whole wide universe. It feels better than he could have hoped and wow , if Goten isn't teaching him a couple things too.
And he wonders, as he feels one of Goten’s hand nervously making its way further south along his back until it is slipping underneath his shirt, Is this wrong? What if this is just ‘practice’ to him?
The younger sighs softly into Trunks’ mouth as Trunks runs his fingers roughly through his hair, tilting his head to get a deeper kiss and he decides if Goten hasn’t gotten the hint by now, then he is just hopeless because he there is no way Goten can’t feel how hard he is with how much he keeps grinding up against Trunks.
He’s hard too. Trunks rests his forehead against Goten’s for a moment to catch his breath and decides to trust Goten’s body language as he teasingly runs his fingers across his abs, tracing down his Adonis belt, stopping only at the strained button of Goten’s jeans.
Goten’s eyes flick down to Trunks’ hand betraying his excitement as he breathily asks, “So, um, how far have you gone?”
“How far do you think your ‘date’ is gonna go?”
“I dunno…” Goten closes his eyes and bites his lip as he shifts underneath Trunks. “Maybe pretty far.”
“Like… this far?” Trunks pops the button of Goten’s pants.
Goten bites his lip. “Yeah, I think so,” he says quietly as Trunks undoes the zipper tugs Goten’s pants below his waist revealing brightly colored boxers.
"Heh, nice."
Goten blushes and quickly exacts revenge. Trunks never even felt fingers at his waistline, but as Goten rolls him on this back, he sees both their jeans beside them. He isn’t given a lot of time to think about how quickly this is now happening because Goten distracts him with curious fingers ghosting along the strained fabric of his briefs. "Like this?"
Trunks shuts his eyes and moans softly at the pressure of a palm now pressing hesitantly against his groin. "Yeah…" Then returns the action. Bolder and more sure of himself, Trunks dips his hand beneath the waistband of Goten’s boxers.
Goten is so much rougher than the other guys he has gone to second base with in the most satisfying way. Their necks were going to be covered in marks if they kept this up. How would either of them explain that? He wonders if that’s a Saiyan thing or a desperate virgin thing. Because Goten is desperate in the way he moves his hands, grabbing on to anything they can find, the way he keeps his mouth on him like he is oxygen, the way he moans as he thrusts into Trunks’ grip urging him to grip harder.
Whatever the cause, Trunks can’t get enough and he can’t stop himself from continuing down the path of reckless abandon as he rocks his hips against the body coming completely apart beneath him.
Goten looks like he wants to say something but he dips his head into Trunks’ neck instead. And suddenly Trunks feels like he is being eaten alive as Goten punctuates sucks and kisses with soft bites as they stroke each other slowly towards the end of their friendship
So, wait, does this mean he’s gay too? Or just bicurious? Are we going to be a thing after this? Or is it going to be casual? Is it just a one time thing? Should I ask him out? Should I ask him anything?! Should I get a spaceship for two? Are we going to f—
“Mmm Trunks, have you… um, had…" His voice drops into a whisper, "... sex ?”
Can he read my fucking mind? Trunks pulls back shaking his head looking down at Goten who has reluctantly reopened his eyes. “No.”
Relief crosses Goten’s face and he pulls Trunks’ mouth to his again. “Then maybe we should um, practice that too.”
“I—are—what?”
“Yeah, yeah I just figured, y’know, since you were cool to, uh, teach me this… then maybe we could… try… that?” he says breathlessly. “It’ll be um, really good practice, like you said.”
“Goten… You know how that works, right?”
His posture falters and Trunks swears he can smell the insecurity now radiating from Goten’s sweat-sheened neck.
“Yeah. ‘Course I do,” he mumbles as he shifts underneath Trunks.
Trunks looks up at his best friend with wide eyes. “And… you’re serious? You want to…? With me?”
"You can be on top if you want ‘cause you're—'cause you know more an’ I actually, uh—uh, I’ve, y'know, tried stuff. By myself. And I didn’t… didn’t mind, y’know? It’s not—I’m not—it just makes it feel better when you finish. It’s not ‘cause I’m—or anythin’. It’s normal. Or we could maybe like… just keep doin' what we were doin' if you'd rather do that, or—uh—"
Trunks feels something harden in his throat and his mouth goes dry. He was so used to leading, to being the one in charge, the one with the plan. But here Goten was telling him that he had experimented with himself. Trunks hadn’t done that. And suddenly Trunks was worried Goten might have expectations, and standards and oh shit, I don’t actually know what to do or what it feels like or—
Gotens eyes dart around nervously as silence lingers because Trunks fails to get any words out. “You know what, nevermind. You’re right. We shouldn’t—we’re not supposed to—Forget I said anything. I haven't actually done anything like that—" He laughs awkwardly. "Dunno why I even told you that. It was just—” His mouth opens but no more sound comes out and Goten starts frantically trying to get his pants on with a terrified expression and Trunks knows his friend is seconds from bolting because he is afraid he is about to be humiliated.
Trunks gently presses Goten’s shoulders back to the ground to keep him from running away from the rejection that will never come, and carefully chooses his response. He leans down and softly presses his lips to Goten’s. “Let’s move… to my bed?”
Goten doesn’t have any more words. He just nods, smiles shyly, and lets his hand unclench from the fabric of his pants before following Trunks down the hall and up the stairs.
It shouldn’t have been anything new. They had grown up together. Side by side through thick and thin there was no part of themselves the other didn’t seem to know just as well, but it feels like the first time they've ever seen each other as they help each other undress completely, shyly tugging on the remainder of each other's clothes to help the other wiggle out of them and then they are completely naked. But it is new , finally seeing Goten sitting back on the bed, laying out in front of him, red faced and a little bashful about his nudity. Trunks is sure his heart stops beating for a moment.
Goten fidgets for a moment letting his fingertips dig into the sheets “Maybe… maybe we should just keep—" His brows furrow as he tries to remember what they'd decided this is. "Practicing kissing…" he says a little reluctantly. "For a minute… I, uh—”
Trunks can see the nervous apprehension in his face. “Yeah, ok.” He lays next to Goten who leans into him quicker than Trunks anticipated. It starts off slow but the grinding and panting is not far behind. And it is Goten who breaks the rhythm.
“Ah, this is—unh—ok, yeah I want it—I want you—let’s—fuckin’dothis.”
Trunks isn’t quite sure he heard it. He snorts and his brows furrow. Because, well, he curses all the time. His father curses, his mother curses, his little nine year old sister curses, even Gohan is known to occasionally let out the horrid ‘s’ word when particularly frustrated, but Goten?! Goten, like his dad, never cursed. And Trunks doesn’t know if it is the best or scariest thing he’s ever heard come out of Goten’s mouth.
As all this runs through Trunks’ head, Goten quickly disengages his limbs from Trunks and turns over. He clears his throat bringing Trunks back to the reality of…
Oh my god, we’re totally going to fuck.
He exhales shakily as he takes in the gorgeous sight of his soulmate completely naked on all fours in front of him. There are several moments of awkward fumbling while they try to figure out a comfortable position and ultimately end up facing the end of the bed with Goten's hands gripping the blankets so tight they threaten to tear as they decide, on no basis whatsoever, that from behind will be easiest.
Trunks rummages around in the drawer in his nightstand for a few moments before finally landing his hand on the sticky, half-empty bottle.
The dark-haired half-Saiyan looks back nervously when he hears the cap pop open.
Trunks catches the look and hesitates. "Ok, uh, just… tell me if I do anything… you don’t like, or—or is too much or, um, anything like that and I’ll stop,” Trunks says as he begins to pour far too much liquid onto his partner. “Ok?”
“Yeah.” Goten shivers as it runs all the way down and drips onto the bed. “Yeah.” He sighs “I’ll tell you.”
Goten hears friction and shuffling of skin against skin and liquid, and flinches slightly when he feels fingers working around his most sensitive areas in gentle circles. His cock pulses almost immediately with excitement at the touch. “Jus’, ah, jus’ keep doin’ that—” He bites his lip and looks back. "Jus’ like that."
Trunks strokes himself as he runs his fingers up and down and around every part of Goten he can reach until he feels Goten pressing back against his fingers every time they run over his entrance, hinting that he’s ready to go further, but only if Trunks wants to, of course.
Trunk stops teasing and steadies him. “Are you ready?” Goten briefly looks up at him and nods. “Alright. Then, just… just try to relax I think.”
“You think?”
“...Yeah?”
“Kay…” Goten lets out a shaky breath and does his best. He is excited. He so badly wants to do this, but it is hard to relax. Tonight has had a lot of firsts.
“Relax… Ten.” He slides his palm from Goten’s shoulder to the small of his back, then to his waist.
The initial press is uncomfortable for both of them and Goten lets out a soft hissing noise.
“You ok?” Trunks manages to say.
“Y-yeah. I’ve jus’, ah, never tried something this—this big—Ah—Ah, is it—is it good?”
Trunks bites back a moan. “I—I dont—I don't know yet I'm not even halfway. Fuuu—so tight.” Goten feels Trunks lean forward until the warmth of his chest is against Goten’s back.
When he finally sheathes himself fully he waits for Goten to give him the go ahead to continue. It is a long time before he does. Goten shifts slightly this way and that before finally settling somewhere in between. And that is the last moment of hesitation he has. As soon as he tells Trunks he can move they are in ecstasy. Slow, awkward ecstasy at first, but their Saiyan constitutions aren't just good for taking and giving punches and before long the front half of Goten’s body is collapsed onto the bed, arms out, hands ripping the sheets, mouth open making the hottest sounds Trunks has ever heard, moaning his name.
“I think, ah, I think you should cancel that date, Goten.”
“What date?”
“I fuckin’ knew it.” Trunks laughs.
In and out, he pounds him, and still Goten bucks his hips back for more. “Go Super, ah, Super Saiyan!”
“You firs—”
Goten cuts him off by powering up and Trunks almost loses it right there. He has to stop for a moment and simply get satisfaction from appreciating the glowing body before him because otherwise he is going to finish. He slowly resumes, trying to build himself back up to a relentless Saiyan pace before powering up, making Goten yelp.
“Shit, sorry! Are you ok?!”
“Yes! Yes! F—don't you dare drop back down! Ah! Trunks! Yes! F-fuck me!" Goten smashes his hips back into Trunks over and over again making Trunks swear it's always the nice quiet ones who are the freakiest.
“Keep going when I finish, Ok? Ah, don't stop, don't stop, please don’t stop, ah—”
“Ah—Ten you can’t say things like that or I’ll—”
“Please, I’m about to c-UNH!” His knuckles turn white as he balls the sheets in his fists and presses back as hard as he can.
Trunks slams into him harder as he feels the constriction. “Oh my GOD, Ten! This is the best thing I’ve ever felt! Fuck! Fuck! Fuck! F—”
“Ah, ah—yeah?”
“Yeah!” Trunks regains his bearings and changes the angle to elicit louder, hotter sounds until he finds one that has Goten screaming in pleasure.
In retrospect he thinks it is Goten’s fault. It is Goten’s fault he didn't notice Kis returning to the house, Goten’s fault he didn't feel one of them suddenly at his door, and Goten’s fault he didn't notice the door had been opened until his father was in the middle of shouting,
“What has your mother told you two about going Super Saiyan in the…! House…”
Everything is silent for a moment. Trunks drops out of form and Goten follows while Vegeta’s face shifts very slowly from his normal scowl to an uncomfortable brand of surprise.
“Sorry, Mr. Vegeta…” Goten says red-faced and on the verge of breathlessness trying not to make it extremely apparent that the residuals of orgasm are still washing through him.
Trunks can feel the sudden anxiety wracking his partner, making everything tense in the worst way. The endless second drags on as he tries to figure out of he should pull out or if that would make the situation worse or— “Ok so, this is not how I wanted you to find out, but…” he laughs awkwardly, “I’m gay and...”
“You are?” Goten asks.
“Goten.” Trunks sighs.
“Yeah?”
“I am literally fucking you in the ass right now. What the hell do you think?”
Goten blushes and turns so Trunks can capture Goten’s red-hot humiliation in his memory forever. “Well, I been thinkin’ for a while that I am too ‘cause I actually really like you. Like a lot. like more than a friend an’ I been wantin’ to tell ya, but then tonight happened an’ I was kinda worried this was jus’ gonna be a one time thing, cause you were jus’ experimentin’ er—wantin’ to ‘practice,’ but I still wanted to do it cause I thought it might be the only time I get to—” The words tumble softly out of his mouth and Trunks wishes he could have been relieved and told him, No, absolutely one hundred percent no, that was not the case because he adored Goten more than anything in this whole fucking universe, Goten could have him as many times and for as long as he ever wanted, but right now,
“Goten.”
“...Yeah?”
“I promise we’re gonna talk all about this and it’s gonna be a really great conversation, but now is not the time.” Trunks quietly mutters, “My dad is still standing in the doorway.”
“Right…” He looks away in embarrassment with Trunks still very much inside of him. Goten shifts slightly and avoids eye contact with Vegeta. “Please don't... tell my parents. Are we disowned?” Goten asks softly.
Vegeta’s face contorts with confusion. “What?” Where Goten got either of those ideas was beyond him. There was no way he was ever going to share with Kakarot or Kakarot’s shrieking wife what he had just walked in on. That would require him to one talk to the idiot, and two put actual words to this picture. It was going to take at least a couple of stiff drinks for him to even open up about this trauma with his own wife later tonight, even though he had the sneaking suspicion that she would in no way be surprised.
“No. You’re not getting dis—” Vegeta shakes his head. “If you two want to defile the legend of the Super Saiyan in your off time, then fine.” He narrows his glare. “Do that, but for fuck’s sake! Do it somewhere else before that bed goes through the fucking wall.” He gestures to the cracks already running up the several-times-reinforced concrete walls. “Otherwise! Just lock the fucking door!” Vegeta quickly about faces and shuts the door.
“Maybe you should KNOCK!” Trunks shouts. But he knew he had already lost. He would never live this one down. He slides his palms down his face in complete mortification.
Goten rocks his hips back, “So... are you gonna finish or…?”
“What?!” Trunks looks down at his counterpart. “My parents are home! My dad, prince of all psychopaths, just walked in and—”
“Yeah, but I think he’s cool with it.” Goten’s brows furrow. “Like super cool with it!” He hums happily. “I thought I was gonna have to hide it from everyone forever! But your parents are awesome!”
“I—Goten, that’s really not the…” There is a lot to unpack in that flurry of relief, but none of it is getting addressed tonight, not when Goten keeps arching his back and rocking his hips against him. “Ok, but not here.”
Goten smiles as they disentangle and quickly shrug on enough clothes to manage ducking out the window without causing a scene.
