It was a beautiful day at the Brief's family beach house, secluded on a small island. The sun was warm, the breeze was mild, the water and waves were just right. Trunks and Goten had spent the last few days alone together there, taking a break from their busy schedules as working adults with responsibilities. The two desperately wanted to spend time together outside of quick meals and the occasional training session with their fathers, so escaping to a private house on a small tropical island sounded like a perfect dream. Trunks and Goten turned off their cell phones, packed their bags, and flew off to disappear for a week together. The two young men spent their days sunbathing, swimming, lounging on the back deck to watch the waves, and fucked- everywhere.

Except the beach, much to Goten's dismay.

Trunks didn't like the sand. "It gets everywhere."

So Goten had to figure something out.

Goten took all four plushly padded loungers off the deck and arranged them on the beach under the shade of some palm trees, pushing the collapsable arms down to make a raised, make-shift bed of sorts. He covered it all in a light blue blanket, and made sure not a single grain of sand was present.

"Alright. Overlooking the waves, a light breeze, under the shade to keep his lily-white skin from catching on fire…" Goten listed off everything Trunks would need to make his sex on the beach fantasy happen. He bent down and pushed on the chairs, feeling the soft to firm ratio.

"Not too hard." He crawled onto the chairs, making sure they wouldn't split apart by bouncing up and down on his hands and knees. It seemed he secured everything fairly well. He sat back on his knees and placed his hands on his hips, looking around and feeling quite proud of himself. He gave a nod of approval.

"Perfect for Princess Trunks." He grinned.

Inside the house Trunks sat back on the couch in the living room reading a book. He had spent the morning in the sun and was cooling off while patiently waiting for Goten to finish putting lunch together.

Well, he was putting something together alright, but it wasn't the food he'd promised the lavender saiyan.

Trunks wore only a pair of thin dark blue shorts and a white towel around his shoulders that he was using to dry his freshly washed hair. His legs stretched across the couch, ankles crossed, eyes locked on his historical fiction book. It was peaceful and calm. No cell phone pinging, no office phone ringing, no chaotic voices or the sound of machines and cars. Just silence and the gentle whooshing sound of the waves outside.

Definitely no sounds of food cooking in the kitchen.

Trunks was suddenly aware of how hungry he was getting. He lifted his head and looked around the room, trying to listen for his saiyan lover, but he heard nothing. He could sense he was near, kind of, maybe? His ki was very low, almost nonexistent.

He was being sneaky.

Trunks closed his book on his lap and slowly sat forward, scanning the room, looking out the windows. He could feel Goten, but was nowhere to be seen or heard. What was he up to? Trunks stood up from the couch, placing his book on the glass coffee table.

"Ten?"

All he heard was the distant waves and the rustling palm trees. He walked through the bright living room towards the dining room- nothing. Trunks thought he could feel the younger saiyan's ki coming from the kitchen, but when he poked his head around the doorway, expecting Goten to pop out to scare him, all he saw was a clean kitchen. Nothing pulled out for lunch besides a loaf of bread.

Blue eyes searched the large kitchen now, looking out the windows for a distracted Goten, who maybe decided to get a little more sun- but there was nothing. Just light sand, palm trees, lush greenery and miles of blue ocean. No dark-haired half-saiyan and definitely no lunch. Trunks put his hands on his hips, beginning to feel annoyed.

"Goten, knock it off." Trunks said loudly, brows pinched downwards.

There was no reply, but Trunks could feel him near. He looked down the doorway that led to the laundry room and back entrance of the house. Slowly he walked into the room, eyes and ears sharp. He even held his hands out slightly, ready to catch an oncoming tackle. When he entered this room, though, he found it empty. More than that, Goten's ki suddenly completely vanished.

At first he panicked, thinking something may have happened, but then he remembered Goten's ability to completely drop his ki just before he-

"HAH!"

Strong arms wrapped around Trunks' shoulders to pull him down to the ground, but Trunks prepared himself for the attack, and easily tossed the taller Saiyan over his own shoulders and onto the floor.

THUNK.

"Oof!"

Goten gasped through his own laughter as the wind got knocked out of him upon impact. He looked past the stars and saw the handsome prince towering over him, looking annoyed but smirking down at him.

"Idiot." Trunks said, hands back on his hips.

"Fuck, I almost had you." Goten chuckled. He laid at Trunks' feet, wearing only a pair of short orange swim shorts.

"You still don't drop your ki low enough." Trunks replied, looking unbothered that he was just jumped. "Now, you said you were going to make lunch."

"Yes! I did!" Goten smiled, sitting up and getting to his feet in one quick and fluid movement, standing just in front of Trunks. "I thought we could eat outside today."

"Oh?" Trunks crossed his arms over his chest and smiled. "That sounds nice. What're we having?"

Goten's grin turned more coy and he leaned in closer. "I thought we could have… each other." He said, wiggling an eyebrow.

Trunks suddenly looked very unamused. "Seriously?"

"I even made us a little picnic area outside!" Goten beamed with excitement now. He wrapped an arm around Trunks' and brought him towards the back door, opening it up and pulling Trunks onto the back deck. "See?"

A short distance away was the bed Goten had made for them, the light blue blanket gently rippling in the breeze under the shade of the palms, the view of the warm beach and ocean spreading in front of it. Trunks would have liked it… if he wasn't so hungry.

"Ten…" Trunks sighed, tilting his head back as he closed his eyes and hung his arms. "You really won't give up on this, will you?"

"Come on, Trunks! It's comfy and has the most beautiful view. More importantly- no sand!" He grinned.

"I'm starving." Trunks groaned.

"Me too… for you." Goten said in a lower tone, walking a couple fingers up the older saiyan's bare arm and shoulder. Trunks swatted him away, but the goosebumps were already there. Goten caught a hint of a smile on the corner of his lips though.

Yes. Just a little more. Goten thought.

"Come on. Let me eat you up." Said the younger halfling into Trunks' ear now, fingers attempting to graze across his bare chest. This time he could feel the goosebumps he was leaving behind on his lover's creamy skin.

Trunks let out an indecisive groan and crossed his arms over his chest, partially to protect it from Goten's wandering fingers. He turned his head away, but all it did was expose the side of his neck, which the younger siayan decided to pepper with kisses. He moved in front of Trunks and placed warm hands on his arms, sliding his palms up and down in gentle caresses while soft lips moved up his jaw and back to his ear. "Come on…" The dark-haired warrior begged in a whisper.

Trunks couldn't deny the familiar feeling of yearning swirling in his stomach as it started overpowering the hunger he was feeling. Goten had put some thought into the set-up on the beach, although Trunks had been annoyed he had done that instead of making lunch, he thought it was sweet and amusing the younger saiyan was going to great lengths to make his fantasy happen…

"Fine." Trunks found himself saying as Goten kissed his earlobe.

Goten paused and pulled away, looking at Trunks with slight surprise. "Really?" He was certain he would have to try harder to convince the picky prince to lay on his beach bed.

"Yes. Really." Trunks replied, turning his head to look at Goten. He could see the sweet surprise in his obsidian eyes. Trunks smiled. "You really want this, obviously, so… let's do it."

A giant grin spread across Goten's face and he pumped a fist in victory. "Yes!" He cheered.

"But if I start get any sand in my-"

"Yes, yes, yes. I know." Goten interrupted Trunks' preemptive complaint. "I promise, no sand." The younger halfling still grinned and he took Trunks by the hand, excitedly pulling him towards the bed. Trunks let out a chuckle feeling like he was being pulled by a child into a candy shop. Goten always had a cheerful wonderment about him, a boyish personality that never seemed to fade even as they grew older. It was one of the things Trunks ended up falling in love with.

They approached the bed and Goten looked over it proudly. "Ta-da!" He said, holding his hands out to present it to his prince. It wasn't much to look at, really. A simple row of beach loungers covered in a pretty blue blanket. Trunks humored Goten and pretended to be impressed.

"Wow. Look at that." He said with a nod, trying not to laugh at Goten's giddy excitement.

"We've got shade, an ocean view, a foot off the sand…" Goten climbed onto the bed, sat on his knees and pushed down on the material like he had done earlier. "And it's pretty comfy!"

Trunks crossed his arms over his chest and observed his lover over the bed. "Sure looks like it, except…" Trunks bent down a little, narrowing his eyes at something on the bed. "Is that…?"

Goten looked puzzled and his eyes moved from Trunks to the spot on the bed he was looking at.

It was just a little bit of sand.

"It's sand." Trunks stood up and shook his head. "Nope. That's gonna end up right in my ass." He went to walk away and Goten grabbed his arm.

"Oh come on! It's just a little! Look-" Goten frantically brushed it away, "all gone!"

"It's on the bed because of your feet! See? Look!" Trunks argued, pointing behind Goten, where there was another tiny amount of sand indeed brought on by his feet.

"It's okay, I'll brush it off!" Goten yanked on Trunks' arm, who slid and stumbled in the uneven sand. Trunks was laughing, but still arguing.

"You said no sand!"

"Stop being such a little priss and come here!" Goten could see Trunks was just being a pain and smirked, yanking him down harder as he grabbed the lavender saiyan's other wrist.

"No sand!" Trunks shouted again, but he tripped and landed forward on the bed. Both men were laughing as Goten scrambled on top of him, laying his top half over Trunks', grabbing his wrists and holding them down to his light-skinned and muscular chest. The sun that speckled through the shade of the palms caught Trunks' eyes and they seemed to shimmer in the light. The blue hue sat perfectly between the deep blue ocean and light blue sky. Goten could stare into them for hours and wonder if he was swimming or flying.

"Look, there's already more sand in the bed!" Trunks complained. As Goten pulled him down, Trunks' own bare feet brought up sand. Not much, but enough to feel under them. Goten looked back to see the sand on the soft blue blanket and Trunks' feet.

"Damn it, Trunks! Look at the mess you made!"

"Me?!" Trunks scoffed at Goten's accusation. "You were the one who pulled me on here like a crazy man!"

"Now I have to brush off the bed and your feet." He started to roll over and reached out for one of Trunks' ankles, and the older saiyan's face went white as a sheet.

"No, Goten. Fuck off." Trunks was serious, and sat up to stop the mischievous halfling from getting anywhere near his feet. He knew what Goten was planning to do and it wasn't just brushing the sand off. The taller saiyan already had a hand on one of Trunks' ankles and was reaching for the same foot with his other hand when Trunks' grabbed it, laughing nervously at the thought of what his lover was trying to do.

"Stop it!" Trunks shouted, trying to pull his ankle away, while holding a hand with one of his own and trying to pry Goten's grip off his ankle. "Don't do it, Ten!"

There was just laughter as the two fought over Trunks' trapped ankle. Both skilled fighters, it proved to be a challenge to get one off the other, especially as one was driven by fear and the other driven by extreme enjoyment at seeing the other completely freak out. Goten managed to slip his hand free and his fingers quickly found the bottom of Trunks' foot. There was shouting, a lot of it, and Trunks' voice hitched up a few octaves as he moved between pleas and laughter. He curled over the dark-haired saiyan that had pinned his bottom half down and continued to desperately try and free his ankle and pry Goten off him.

"Aahh! Stop! Okay! The sand is fine! THE SAND IS FINE!" Trunks shouted. Anything was better than what Goten was doing to him.

"What's wrong?" Goten laughed amid the onslaught of hits and pulling attempts from the sensitive prince. "It's almost all gone!" He continued his attack with his fingers on Trunks' foot, then he suddenly felt strong arms wrap around the front of his chest and his waist and he was pulled back. In the blink of an eye he was on his back with the lavender saiyan on top of him, their chests pressed together, feeling each other's hearts pounding. Trunks' face was just over the younger saiyan's, both were already breathless and their laughter trailed off as Trunks looked down at Goten, annoyed but still smiling.

"Not okay." Trunks said in a reprimanding tone, but Goten didn't care a bit. He simply smiled up at Trunks and lifted his head up to give him a gentle kiss on the lips, which Trunks returned.

"Got all the sand off though." Said the younger warrior with a grin. He placed his hands on Trunks' sides and ran his palms back and forth, exploring the curves of Trunks' muscles as they tensed under his touch.

"Hm." Was all Trunks said. The typical royal saiyan, stubborn grunt. The grunt that meant he agreed but wouldn't admit it, that he maybe even liked it and wouldn't dare say so.

Trunks looked down at Goten's tanned face. He looked handsome smiling up at him. The sun treated him very well, and his skin looked golden with deep red cheeks from his natural blushing hue. His body was warm underneath Trunks. A comforting feeling. The two of them had been inseparable since they were children, and in a world with so much uncertainty and pressure, knowing Goten would be there whenever he needed him, warm and inviting, brought him a certain level of peace that kept his head secured and sane on his tense shoulders. The skin-to-skin contact with this man, someone he loved and knew inside and out, was a magnificent feeling of its own.

"Hm." Goten replied, teasing the prince. He tried to look equally unamused, but it was hard to keep his smile at bay. Trunks chuckled at the cute attempt and leaned down, pressing his lips tenderly to Goten's. Soft sounds of their kissing mixed in with the waves and the breeze. Trunks slid an arm under Goten's shoulder while the other hand caressed down his side. He was straddling the younger saiyan's leg, and as Goten's hands wandered over Trunks' body, he felt himself hardening against his lover's thigh. The sensations of hands and the breeze brushing over his skin with soft lips and a slick tongue against his mouth sent pleasurable shivers all throughout his body.

Trunks' hand continued down Goten's side and hip, until his hand grazed past the orange swim shorts to Goten's thigh. The fabric had slid all the way back, exposing Goten almost completely. He had his knee bent, so the back of his thigh was open for Trunks to caress and squeeze. A barely audible moan left Goten's mouth as Trunks' strong hands and fingers moved over his skin. The hand slid down further, his fingers finding the bottom of Goten's ass, where they grazed softly and playfully over the skin, eliciting a yelp and a quick reflex of Goten lowering his leg.

Trunks smirked through the kiss but Goten pulled away and looked at Trunks in the same manner he was given only a few minutes ago. "Don't." He commanded.

"I think I feel some sand though…" Trunks lied, and his fingers wiggled and pinched against the back of the younger halfling's thigh and just under his ass. Goten yelled and thrusted his hips now, cursing at Trunks.

"You're a fuckin' liar! Stop it!" He cried, trying to pull away Trunks' offending hand.

There was laughter again, but Trunks showed mercy much sooner than Goten did and went back to running his hand over the top of Goten's thigh, under his shorts, and straight to the growing cock underneath. A gentle gasp escaped Goten as he felt the warmth of the prince's fingers caress and stroke him. He hardened more, his dick pressing against Trunks' hand.

"How's this?" Trunks asked softly, his lustful blue eyes piercing Goten's dark, half-lidded ones. Goten nodded, moving his leg to give the prince more access. His lips were slightly parted as he waited to be kissed again. Trunks' fingers caressed the underside of Goten's shaft while his thumb did the same over his balls. The touches ranged from almost unbearably soft to warm and firm, and soon Goten felt like he was being strangled under his shorts.

Trunks moved his hand away and surprisingly pulled the fabric of the shorts back over his lover's cock, then ran his hand over his pulsing loins like before. Goten groaned with frustration and opened his eyes more to give Trunks' a disgruntled look, only to see the prince smirking down at him. His fingers rubbed more firmly around the sides of his cock, and it pushed harder back. Goten squirmed slightly, feeling uncomfortable but unable to tell his dick to stop enjoying the lavender saiyan's touches.

"Be careful how you play." Goten warned, but the smirk on Trunks' face only grew and he leaned down to plunge his tongue into the halfling's mouth, stopping him from complaining. His fingers continued to press and stroke over the taut shorts on Goten's cock. He could feel it pulse and struggle under the fabric, trying desperately to break free. Goten's hips pushed under him, and his grip on the prince's shoulders became tighter. His nails began to scratch at his creamy flesh leaving red marks and goosebumps behind. The younger saiyan's hands found Trunks' lavender tresses and he took in handfuls of it, pulling him closer to search his mouth with his tongue, wishing it was his dick in the royal's mouth instead.

Goten bent his knee again, hoping it would relieve the pressure of the tight material trapping him. Much to his relief, Trunks moved his hand and even brushed away the shorts, allowing Goten's erect cock to stand freely. He breathed a sigh and waited for Trunks' hand to take him again, but the prince's hand quickly moved back under his thigh, his fingers tickling under his ass again like before.

"Gah!" Goten shouted, then yelped, kicking and thrusting to get Trunks' hand away from him. Trunks snickered and laughed as the younger saiyan panicked under him. Goten let out an aggravated growl and quickly flipped Trunks onto his back, placing himself between his thighs and over him, pinning his hands down on either side of his head.

"Is this how you wanna do it?" Goten asked while Trunks snickered and squirmed under him. "I'll play like that if you want, but you know I'll have you begging, and you don't like begging."

"I don't think you'll have me begging." Replied Trunks as he shook his head.

A hot shiver ran through Goten's core. Had Trunks' finger only touched just the tip of his cock, would have had him bursting right there. A challenge to make this lavender warrior beg? Not even a pathetic human could turn it down.

"Bet." It wasn't even a question for Goten. He smirked at the prince, who stared definitely back at him. He already knew, though, that Trunks could not refuse.

"... Fine." Trunks agreed. Goten's heart raced along with his mind as he already started thinking of all the delicious things he could do to torment his prince. "Terms?"

By now Goten had let go of Trunks' hands and was propped up on an elbow, still lying on top of him. Both of them still felt hard against each other, the new challenge exciting them. Goten paused in thought, his eyes scanning the beach and drifting over the house in the distance. He smiled as he thought of the terms of the bet.

"I bet I can make you beg in less than twenty minutes." Goten said, his hand casually sweeping away some lavender tresses from Trunks' face, who looked up at him incredulously.

"Twenty minutes, huh? That's not a lot of time."

"You're right, but… I'm pretty confident you'll be screaming for me to show you mercy and let you cum before then." Goten replied confidently.

For just a split second, Goten noticed a nervous look flash across Trunks' face. The younger saiyan wanted to devour him right there, but the ideas going through his mind were too tantalizing to give in to his craving. The look was only a flash, though, and Trunks went back to giving Goten the same cocky, confident expression as before.

"Oh, I'll last twenty minutes, and when I do, I get to finish off down your throat and you only get to go make me lunch after."

Oh. That was a pretty severe punishment for not accomplishing his mission, but Goten wasn't phased by the threat of being left to deal with his own sexual frustrations, because his prize would be hearing Trunks beg for mercy at his hands.

"Fine, and when you fail and beg me to make you cum, I won't even give you the satisfaction of making it good. I'll make sure it's the most broken, interrupted orgasm you've ever had. Then, I get to fuck you in the face until I cum." Goten smirked down at Trunks in a way that almost looked sinister.

Shit just got real.

The stakes were high. If either one failed, they wouldn't get the sweet release they already yearned for, and instead would have to service the other while dealing with their own unsatisfactory endings. Trunks was very aware that Goten had the upper hand in this game, seeing as he wasn't going to be the one tormented, but he also knew how much it turned Goten on to have his way with the prince, and it was quite possible he'd be walking away with the worst blue balls in the history of ever if Trunks could just hold out for twenty minutes.

That was twelve-hundred seconds.

You can do more push-ups than that. Trunks thought to himself.

"Deal." Agreed Trunks.

Both saiyan warriors looked at each other confidently, both believing they would win.

Goten leaned down once more, planting a warm kiss on Trunks lips, pulling away with the lavender prince's bottom lip in his teeth. Trunks let out a gasp as Goten let go and flicked his tongue across the tender flesh. "Let's get started then." He smirked.