Chapter Text
It was in this moment Sebastian believed it.
Sebastian could barely keep quiet as Sam ducked his head down to fully engulf his dick. Sam, his best friend, was completely under his control- obedient to a rule. With his family getting ready for bed upstairs and absolutely no way to explain what was going on, Sebastian knew he could not allow himself to give them both away. But it was not him who could be ordered into silence and his ragged gasps were left only half-concealed by his own palm and continued on by a lack of restraint.
There was no way they could stop now.
A hand snatched Sam’s hair to hold him down and it took a moment for Sebastian to realise it belonged to him. He was in control yet he could not control himself. Sam’s shining eyes looked up at him from between his legs with unquestioning adoration and even from under the waves of the farmer’s magic Sebastian could see the excitement bubbling inside the man who had trusted him with his everything .
Only after he’d let out his next shaking groan did Sebastian hear the footsteps land at the bottom of the stairs directly outside his door. The person on the other side hesitated just long enough before turning the handle for Sebastian to whisper a hurried command.
“Rainbow shell, get up and don’t say a word!”
---
It wasn’t often that Sam stayed the night but when he did Sebastian had exactly two rules for his friend to follow. To anyone else the set of rules Sam was presented with stretched from understandable to a bit strange to maybe considered rude but Sebastian didn’t care- Sam wasn’t allowed to yell past midnight, and he wasn’t allowed to go to sleep first. Sam’s excitable laughter had summoned Robin’s hammer of complaint knocking far too many times for anybody’s patience, and after one night too many kept awake by Sam’s incessant snoring he enforced the rule that if he wanted to stay over Sam had to be okay with keeping himself entertained while Sebastian dozed off first.
As a result Sam didn’t stay over often, but he stayed over on enough occasions to challenge Sebastian’s rules as often as he had the chance. However, there were loopholes in Sam’s rebellion and they were taken full advantage of.
Over the years Sebastian had learned that Sam was susceptible to following rules only when they worked in his favour, and so he found workarounds to his problems that benefited them both. The solution lay in his computer and the extensive library of porn he had access to over the web- which Sam found himself annoyingly blocked out of on his home internet. Bribing Sam with getting a load off was an unconventional method of securing some good shut-eye but Sebastian eventually got used to watching an unnaturally quiet Sam beat his meat from under the covers of his bed and couldn’t find it in himself to change the terms of the arrangement. He was sure that Sam kept trying to bend the rules for the sole excuse of trying to involve Sebastian in his solo sessions but until one particular summer night Sebastian had kept his involvement strictly to listening to stories about his friend’s odd sex life and nothing beyond voyeuristic vicariousness.
Sam was already primed sitting at the computer as he prodded Sebastian to bring up the heavy hints he’d laid out the whole evening regarding his latest hook-up. Sebastian stretched his arms out and yawned before finally taking the bait.
“Well then, who was it this time? A cute city guy? Or some freaky weirdo from the forest? Did you finally get in Shane’s pants or was it ever reliable Alex again?”
Sam leaned back and straddled his desk chair like a jockey. He’d heard Sam proudly claim that he was a ‘damn good rider of many things’, although his mother had quite plainly stated the other night that only one person in the valley owned stable and she wasn’t quite sure what Sam meant by his ‘jockey-related’ jokes.
“None of them, Seb- well, actually, it depends. I got with the farmer again. You know, the cute city guy who’s also some freaky weirdo from the forest? Him.”
Sebastian gestured for Sam to continue with a roll of his eyes. He really needed a smoke… Sam’s face lit up with the cocky face he recognised as someone who knew he could get everyone around him horny as hell and his words spilled forth with his natural allure of easy conversation.
It took a few minutes for Sebastian to understand what he was hearing, and even when he grasped what Sam was saying he didn’t quite believe it. He usually made do with the exaggerations built into Sam’s previous stories about the farmer but this one went just a little too far into the otherworldly. He could hear his mother and Demetrius moving about upstairs as time ticked closer to when his rules came into force and Sebastian wondered to himself if they would similarly find Sam’s claims bizarre if they could hear down into his basement. Sebastian crossed his legs and leaned back on his hands as he cut into Sam’s self-indulgence.
“So you’re telling me the farmer took you to his barn and you let him try to hypnotise you, but it didn’t work so you agreed to pretend it did so you could get fucked by his ‘galaxy sword’ dick or whatever?”
Sam looked down and clocked the big bulge in Sebastian’s pyjama bottoms. Neither of them cared to hide or look away from the show. “Yeah, dude! The only reason his spell didn’t work was because we ‘weren’t eight hearts yet’ or something. He’s a banging fuck though- still a top-tier dick. Lewis thought I’d gotten into a skateboarding accident when he saw me walking home past the ranch the next morning… Can’t imagine why he was by Marnie’s so early…”
Sebastian chuckled. He didn’t have to rely on imagination to picture exactly what Sam had looked like- from his quirky limp and bite of his bottom lip to the clench of his firm ass with every step. His eyes lingered over Sam’s body as he engaged with the fantasy and his friend smirked at the attention.
“Do you think we count as ‘eight hearts’, Seb?”
The men shared a look as Sam’s question lingered. Sebastian furrowed his brow.
“Why? Do you think I should try the farmer’s magic spell on you, huh? I didn’t think you were that stupid to believe it would work. Even if it did, you know I’d just make you run in circles as a chicken, right?”
Sam leaned forward in the chair and did not contest. “I’m not a chicken. Probably a wolf, or something cool . Give it a try. He said it activates with the phrase ‘rainbow shell’.”
The code in Sebastian’s brain immediately looked for the closing bracket to the command line. “How would I deactivate the hypnosis thought?”
Sam licked his lips. “Since you don’t believe me I’m not going to tell you. Maybe I’ll let you hypnotise me forever. What would you do with me doing anything you want forever, Sebby?”
‘Sebby’ rolled his eyes. “I’d make you run in circles as a chicken even more times, dumbass.” Sam just smirked annoyingly. He looked too smug perched up on his seat next to the computer waiting for his chance to jerk off to some hardcore gay sex on the screen. Just the sight of him making full use of the bribed rule between them made Sebastian want just a single moment of rival payback.
“Okay then, Sammy . Rainbow shell, stand up to attention.”
The effect was instantaneous. The smirk dripped from Sam’s face as he stood from the chair. His feet fumbled to find their footing between the chair legs but he stood upright awaiting orders exactly as he’d been asked. His eyes twinkled brightly in the dim basement lamps and his body stayed as still as a soldier long after Sebastian expected his friend to break character. As the moment dragged on he expected Sam to laugh loudly in response to the trick but his usual booming voice had been silenced. Sebastian was not above cheekily sneaking a peek at the dick jutted out sideways in Sam’s shorts and although he expected his friend to quietly readjust himself for comfort his hands remained idle at his side.
Sebastian shook off the strange sense that he’d dipped into something forbidden and kept hold of his bravado. Impulse didn’t come quite so naturally to him as it did to Sam. When he clicked his fingers, flipped his friend off and pinched his cheek there was no response at all.
The complete lack of reciprocation was unusual for Sam. He had got into character for sure.
“Okay dumbass, we’ll play this game. Rainbow shell, do ten push-ups.”
Sam had made it clear throughout their youth that he hated push-ups, yet without complaint the man knelt down on the floor in front off the computer chair and got into position. Sebastian couldn’t hold back a snicker as Sam heaved himself up and down across the floor. His arms were more defined than when he’d likely last done a rep in the school gym and even behind the ‘hypnosis’ Sam seemed surprised by his own achievement. Something flickered beneath the odd shine in his eyes. After completing his task Sam remained kneeling on the ground with an eerie, blank expression. It bit into Sebastian’s humour until he came up with his next retaliation.
“You knew this was coming. Rainbow shell, run around in a circle flapping and clucking like a chicken…” He plucked a number out of nowhere, “…twenty times!”
Sam got to it immediately. Sebastian uncrossed his legs and sat over the edge of his bed laughing as Sam took laps around the table they had set up for Solarian Chronicles. He flapped his arms and clucked like a chicken with the most enthusiasm he had ever seen a man express and kept skipping in a circle after Sebastian had given up counting through tears of laughter.
When he stopped Sam returned to silence, save for a breathless, heavy panting. The dicks trapped between both of their legs had filled out into impressive bulges and Sebastian was startled to see he was the only one staring. Usually Sam would have been more overt- he had always not-so-jokingly joked about how Sebastian had never shown interest in fooling around despite his frequent attempts and intense hinting.
“When will you stop joking around?”
Sebastian was pretty sure Sam knew he was lying about not needing to prove himself. He was perfectly good in bed and he didn’t need to play around with his best friend for Sam to acknowledge that… was what he said. He caught the flirtations offered to him and despite knowing that Sam was only joking about he always felt the need to assure Sam that he could fuck around just as well as him.
“I know you just want to prove a point, Sam.”
It bugged Sebastian that he felt the need to show Sam his capabilities for himself, and he knew one of them would break first- one way or another. It was just a matter of time and Sam lacked any semblance of patience. Sebastian was used to holding back his impulses. Tonight was a little different.
“Rainbow shell,” Sebastian took the plunge. Sam stared at him brightly and when he blinked his face was almost completely devoid of emotion. Almost. He was yearning. “Get between my legs.”
The hesitation Sebastian had counted on didn’t happen and he heard his blood pumping in his ears louder than the feet stepping closer to him. He caught no sign of a blush or badly-hidden smirk as Sam stopped, looked down at him, then got to his knees.
The man between his legs looked up at him like a fantasy, eyes honed perfectly on his lips and the next command that would come from them.
“Is this… real? What.”
Sebastian felt a spike of fear as his doubts were spoken aloud, then another when Sam didn’t start to laugh at him for believing the ruse. Sam didn’t reply, there had been no command and no rainbow shells and nothing left to confirm. Upstairs he heard the banging of doors and the pace of footsteps over his basement lair and felt a shiver at what was going on metres below their almost-midnight wandering about.
Sam didn’t retaliate when Sebastian stared more directly into his eyes than ever before- past the bright shine of so-called ‘hypnosis’ into the sexy green grin he knew below.
“Rainbow shell…”
Sebastian only had one idea left for how to confirm if the farmer’s spell was real. Despite his flirtations he didn’t believe for a moment Sam would go ahead with his fantasies on the whim of a joke. Neither of them rolled like that, neither of them crossed the lines of their friendship for a momentary laugh. Sebastian was being serious and, as stupid as he could be sometimes, Sam knew how to match his best friend’s energy.
“Rainbow shell… suck my dick.”
The moment the words came out of his mouth Sebastian began to panic. He thought he was a fairly chill guy but the anticipation he felt as Sam processed the command made his body tense like ‘chill’ had frosted over into ice . Sam blinked once, then raised his hands from atop his knees and pulled Sebastian’s pyjama bottoms beneath his balls with perfect precision. His dick stood up straight and his best friend homed in on it like a beacon. Both of them noticed the twitch.
“Wait, Sam-”
Sam leaned forward and parted his lips over Sebastian’s dick. An invisible line was crossed in an instant and as he heard his own panicked moan resonate around the room Sebastian could barely believe it. Sam’s tongue lapped at the tip of his cock and as his lips stretched around his girth Sebastian shuddered in pleasure. His best friend rocked up and down his shaft in increasing speed and his expert prowess was unveiled in spectacular fashion. Sebastian gripped the sheets either side of him and grit his teeth.
“You… hah… AHHH!”
Upstairs someone ran some hot water and the hum of the pipes and boiler groaning through the basement roof disguised an uncharacteristically loud moan that escaped his lips. Sebastian clasped a hand over his mouth and gazed down at Sam between his legs like he’d never seen him before. He never imagined he would see Sam the way he did, with the pink blush on his cheeks and the studious concentration in his bright eyes as a dick was pulled in and out of his mouth. Sam guided himself up and down and the more he sped up the less Sebastian could keep himself intact.
“Rainbow shell,” Sam paused, and as his friend’s eyes blinked to look up at Sebastian from his half-submerged kneel he almost blew there and then. From through his fingers Sebastian let his voice utter an impulsive desire.
“Go slow, enjoy it.”
Sam’s pace immediately slowed down and Sebastian shivered as the technicality of the command showed through in his technique. His head bobbed at seductive angles and his tongue swirled around Sebastian’s cock as if savouring the experience for himself. The final doubts inside Sebastian ebbed away and the power he held finally surfaced in his mind. He could make Sam do anything. He could get Sam to anything he wanted. He could make Sam lose himself.
He could lose Sam.
“Hnngh… hahhh…”
With a silent hum of satisfaction Sam brought himself up to the tip of Sebastian's dick and hovered there, not quite stopping but not quite letting go. With a flicker of a recollection Sebastian gasped. He was reminded of sitting aboard a roller-coaster at the precipice dividing the slow climb… and the impending drop. Sam’s eyes tilted up to him playfully through the spell- ‘go slow’ and ‘enjoy it’ were conflicting commands for Sam after all.
It was in this moment Sebastian believed it.
Sebastian could barely keep quiet as Sam ducked his head down to fully engulf his dick. A roller-coaster of pleasure rushed through him and as he was shaken by the ride he found himself drawn to the man between his legs like gravity. Sam, his best friend, was completely under his control- obedient to a rule. With his family getting ready for bed upstairs and absolutely no way to explain what was going on, Sebastian knew he could not allow himself to give them both away. But it was not him who could be ordered into silence and his ragged gasps were left only half-concealed by his own palm and continued on by a lack of restraint.
There was no way they could stop now.
A hand snatched Sam’s hair to hold him down and it took a moment for Sebastian to realise it belonged to him. He was in control yet he could not control himself. Sam’s shining eyes looked up at him from between his legs with unquestioning adoration and even from under the waves of the farmer’s magic Sebastian could see the excitement bubbling inside the man who had trusted him with his everything .
Only after he’d let out his next shaking groan did Sebastian hear the footsteps land at the bottom of the stairs directly outside his door. The person on the other side hesitated just long enough before turning the handle for Sebastian to whisper a hurried command.
“Rainbow shell, get up and don’t say a word!”
Sam sprang to his feet just as the basement door opened. In utter panic Sebastian dragged his friend around to sit next to him while whipping the pillow from his bed in front of his iron-stiff dick to hide it from view. Robin poked her head into the room with a curious look on her face and Sebastian couldn’t tell if he’d been too late.
“What are you two getting up to down here? We heard one of you running around and some loud noises. Just be careful not to break anything, boys.”
Sebastian really hoped he hadn’t already broken his boy. “Oh, uh, sorry. Solarian Chronicles got a bit heated. We just finished up for the night. We were, you know…”
Robin looked over at the table still set up with action sheets and map pieces. “Role-playing, got it. It’s cool that you guys are up for that stuff at your age. I doubt I could get Demetrius to play pretend as anything other than micro-algae on a freshwater riverbed. But what do I know, maybe that’s where all the action is taking place.”
Sebastian chuckled and was glad for the slight distraction, although he felt his body tense more and more the longer his mother was in the room. Sam sat rigid next to him and he couldn’t tell if Sam was also trying to hide their actions or if he was simply following orders. He feared it was only the latter.
Robin had already noticed Sam’s unnatural silence.
“Sam, are you okay?” Robin stepped into the room further but leaned against the door frame. Sebastian was insanely glad he had complained about intrusions into his room as much as he had over the years. “You’re, uh… less talkative . Seb?”
Sebastian had found he could improvise well if he could predict the situation- like the evil wizard at the top of the tower always having an inescapable trap somewhere in the boss room. He wasn’t so good at hiding a hypnosis spell put onto his best friend in front of his very observant mother when there was no way to calculate probability and no fail-safe against a low deception roll.
“Uh, we made a bet and I dared him to stay quiet for… an hour. You… wouldn’t believe he’s actually doing it.”
Robin raised her brows but seemingly decided to go along with the ruse. “Right. Sure. Well, you boys have fun… in silence for an hour, I suppose. Don’t have too much fun. Demetrius, Maru and I are headed out. Feel free to make fun of me for believing you once we’ve left but I will hear if you start laughing before we’ve left.”
Sebastian was thrown off. “What? Why are you going out?”
Robin stood away from the door. Sebastian stared at her hand as it rested on the doorknob. “That new farmer- you know that friendly city guy who also gives the impression of a weirdo from the forest? He invited the three of us over to taste his mayonnaise tonight so we’re being good new neighbours about it. Not sure when we’ll be back but Marnie said we could crash at the ranch if it spills over too late.”
“Huh?”
Robin stepped half-way out of the room. Sebastian’s dick twitched under the pillow as she finally made motions to leave. Upstairs Maru and Demetrius both laughed at something and the front door opened with the distinctive sound of summer night bugs beyond. Sam remained silent. “I’m not sure if the farmer knows you live here yet but I didn’t think you’d be interested in a ‘mayo taster night’ so I didn’t ask to invite you. Also Sam’s over and I know you like your ‘guy time’. Is that okay with you two?”
“Yes!” Sebastian replied a little too enthusiastically and Robin gave him a look. She told him off for being unsociable despite the lack of invitation being her idea , then gave a joking farewell to a still-silent Sam and closed the basement door behind her.
Only when her footsteps has ascended the top of the stairs did Sebastian let out a breath, only when she closed and locked the front door behind her did he let the pillow drop to the floor, and only when another minute had passed did he muster the courage to look Sam in the eye. He hadn’t been commanded to look at Sebastian and continued to stare ahead to just off-centre from where Robin had been standing.
“Rainbow shell, what is the phrase to end the hypnosis?”
Sam flinched as if beyond the command he was hesitant to comply. However, he relented and his lips moved open and closed. No sound came out.
“Oh. Sam, you can speak now. Wait… uh.”
He made the command to restore Sam’s speech and asked the question again, this time not noticing any hesitation from beyond the hypnosis. Sebastian replied with the secret ‘void egg’ phrase and watched Sam’s face break from utter blankness to something far closer to shock. He watched Sam’s head slowly turn in his direction and expected an anger he hadn’t seen in his best friend in a very, very long time.
It didn’t come.
“Whoa…” Sam spoke with a flicker of excitement. Then his eyes began to drift downward and settled on Sebastian’s upward dick jutting out between them and his face twisted into something much more excitable. “ Whoa… ”
“Sam, I-”
Sam pounced on him and held his shoulders tightly with their faces barely held apart. His expression didn’t reflect the rough force he’d anticipated.
“No way are you apologising for that, dude. That was fucking wicked! I loved all of that- there was no way I wasn’t going to go along with that. Do it again!”
Sebastian shoved Sam off him and tried to duck for the pillow to cover himself, but instead scrambled to pull up his pyjama bottoms when Sam kicked the pillow across the room with an exaggerated ‘yah! ’, knocking over the dark mage and warrior figurines from their Solarian board. Sam grabbed his hands before he could finish hiding himself any further. A snap of rage broke free from Sebastian as he interpreted what Sam had said.
“Wait. So you weren’t hypnotised?! Why the fuck would you pretend to do all that?!”
Sam’s confusion threw his anger back into fear. “No, I was! It worked ! But I was aware the whole time. I could have stopped the control any time I wanted but…” Sam looked away with a kind of blush Sebastian had never seen on him before. He’d never been in this situation with Sam before. “But I didn’t want to stop. I… liked submitting to you. I chose to let you take control.”
Sebastian was at a loss for words.
“Put me under again and ask me to prove it.”
Sebastian already saw the loophole. “There’s no point in that. It’s not even hypnosis if I make you do what you asked me to make you do. We would be better off just role-playing it if hypnosis actually turns you on. If I don’t need to force it… I- I don’t want to force you to do anything, Sam.”
Sam let go of his hands and looked away. “You get so strung up on technicalities. Can’t you just- I dunno- let go and do whatever you want? It’s so much better if you don’t think everything through to the point you’ve already lived what you’re experiencing for the first time. I know I want this to be a good first time…”
Sebastian stared open-jawed at him. Sam blinked before turning back and responding, answering Sebastian’s original issue. He knew Sebastian wouldn’t move on without it, and a little weight grew slightly heavier in his chest knowing he was doing something… wrong.
“I don’t think it works like ‘force’ … I wouldn’t let it, honestly. It’s like I’m still playing my favourite game… but I gave the controller to you. I can just switch off the screen if I think you’re as shit at sex as you are combat in fighting games...”
“Hey now.”
“Listen. You know me. Maybe too well, actually. I would only suck your dick if I knew for certain you wanted it, right? And…?”
The silence was deafening. “Was that really the only time I would actually admit that I want you to suck me off? I didn’t actually think… I won’t… You… Ugh. You played me, dude. Now I’m just embarrassed .”
Sam shrugged. He was unusually calm about everything, but the kindness in his eyes told that he knew the two of them were still straddling on the invisible line that until now they had not once crossed. Sam took a second step beyond this time.
“You don’t have to be. What is there to be scared of, unless it’s you who should be running around flapping like a chicken? Cluck cluck, bitch, I won’t forget that. I know you care about me, so I want you to use the farmer’s spell and try out all the little fantasises you want to have without worrying what I think. I want to see you in action, dude, finally . We can talk about it later, and I promise I’ll break the spell if I don’t like anything you get me to do or want out, but you’re driving the ship.”
Sebastian opened his mouth to speak but Sam tutted him to stop.
“Wait, stop. I want the next words that come out of your mouth to be ‘rainbow shell’ and a command to get the hell on with making sexy times happen while we have this place to ourselves. So, what do you say?”
Sebastian made up his mind and judging by the continued erection between his legs and loud pulse in his ears his body had made it’s mind up much sooner than his brain. Sam was likewise not surprised when the words came out of his mouth as smooth as butter.
“Rainbow shell,” Sebastian watched in awe as Sam’s face melted into blankness and his eyes lit up brightly. “I want you to follow that promise you made. Then, you’re mine .”
Sam nodded obediently. This was just the beginning of one of the best nights of their lives.