Work Text:
Ciel sat on his knees, kneeling on slightly padded flooring. He was already out of his clothes, bare arms crossed as his fingers drummed impatiently. Sebastian took his time unravelling the rope, made of soft red cotton and padded by slight fluff as to prevent chafing and rope burn.
Ciel’s eyes flitted up to the metal o-ring hanging from the ceiling.
Sebastian’s eyebrow twitched irritably, “Please be patient, my lord.”
“I didn't say anything,” Ciel mumbled.
Sebastian approached Ciel, his face an uncharacteristic mask of sternness, “If you feel any numbness, or if you can't wiggle any part of your limbs—”
“—I will inform you at once,” Ciel finished.
Sebastian let out a sigh before settling down cross legged on the floor, leaning in to begin rigging Ciel’s chest harness. He kissed Ciel’s neck and shoulders whenever he displayed hints of discomfort, occasionally murmuring questions of ‘too tight?’ or ‘is this alright?’.
There were two main paths of rope spanning the top and bottom of Ciel’s chest, firmly connected by a rope lining his spine. There was another span of rope trailing up his sternum and diverging towards both sides of his shoulders.
After ensuring that Ciel was still perfectly capable of moving and not at risk of permanent nerve damage, Sebastian moved on to rig a lower body harness. He looped a rope path around Ciel’s hips and waist with a thick cord of rope connecting both sections along his lower back, as well as thick loops around the very top of his upper thighs.
Finally, Sebastian tied Ciel’s arms from wrist to elbow behind his back. Then one at a time, he gently folded Ciel’s legs in half before securing his ankles against his upper thighs.
Sebastian got up from the floor, pacing around a completely immobilized Ciel as he inspected for any mistakes in his rigging. Once ensuring that he had been sufficiently thorough, he finally relaxed as he admired his own handiwork. His master looked beautiful like this, the way his pretty porcelain skin slightly pushed out from between the ropes. Sebastian traced a line from his chest to the bottom of his chin before engulfing him in an all consuming kiss.
Ciel moaned as his mouth fell open, head tilted up the best it could to meet Sebastian. He keened when Sebastian’s hand wandered down to his chest, settling against his nipples and pinching them meanly.
“How desperate, my lord,” Sebastian cooed as he broke the kiss. Ciel already looked wrecked, his breaths in tight pants with his small tongue slightly poking out. A small whimper escaped him as Sebastian drew away, his arms pushed against the ropes in frustration.
“Sebastian! I swear if you only want to tease me—” Ciel snarled.
“Fine, fine,” Sebastian rolled his eyes as he got back up.
He procured two hangers from his collection, carefully attaching them to Ciel’s harnesses—one on his upper back near his shoulders and one on his lower back near his tailbone. He then hoisted Ciel up by the waist, his other hand looping the rope of the first hanger through the o-ring attached to the ceiling.
“Steady breaths,” Sebastian reminded as he began to secure the other end of the hanger. He experimentally adjusted the ropes, ensuring that Ciel was suspended at the right height. Sebastian’s hands tremored as he released Ciel slightly from his grip, letting the rope support the weight of Ciel’s upper body.
“Can you breathe properly?” Sebastian’s voice was laced with concern.
Ciel didn't answer for a moment. Sebastian could hear him take deep breaths as he settled himself, his rapid heart rate slightly slowing.
“Yes.”
Maintaining his grip on Ciel’s midriff, Sebastian pulled onto the end of the second hanger as he hung Ciel’s lower body parallel to the chest.
Sebastian quickly gave Ciel’s body a once-over as he inspected for any spots with overly restricted circulation or muscles at risk of being pulled. After ensuring both ropes were tightened properly, Sebastian slowly let go of Ciel’s body. His fingers lingered against Ciel’s skin as he was reluctant to draw away entirely.
“Comfortable?” Sebastian asked.
Ciel gave an approving hum,slightly shifting against his ropes. His body subtly swung to and fro in mid-air, back arched from Ciel’s attempt to maintain eye contact with Sebastian.
Sebastian sighed in relief, his hand traced the tip of his chin as he pressed a soft kiss to Ciel’s temple, “You’re doing so well for me, my lord. So pretty like this, hanging like a slab of meat to be butchered.”
Ciel flushed at his teasing, soft pink spreading down his neck. Sebastian wanted to sink his fangs into that pale column and take—
He swallowed. Another time. He couldn’t afford to be distracted at that moment.
Sebastian retrieved a rattan from his collection, which Ciel could recognize from the sounds it made as Sebastian experimentally swiped it against his own palm. It wasn't the most painful cane Sebastian could use, but it served its job well.
“I think you’ve been incredibly impatient today, my lord,” Sebastian let himself settle into a sultry tone, running the tip of the rattan along Ciel's shin, “Does twenty licks sound good to you, my lord?”
Ciel’s breath hitched, his chest shuddering uncomfortably against the harness, “If only you weren’t taking your damn time—” Ciel hissed in pain when the rattan suddenly hit the middle of the back. His body instinctively tried to move away from the impact but found itself completely trapped.
Sebastian delighted in the mark left behind by the rattan, a red and slightly swelled line blossomed on Ciel's back. He ran a gloved hand over it in false comfort.
The next swat was against Ciel's chest. Though it wasn't nearly as forceful, Ciel swore and gasped in the same breath when the rattan hit him in such a sensitive area.
Sebastian delivered the next few blows one after another against Ciel’s chest and shoulders. Ciel’s body convulsed against the ropes, a line of drool trailed from the corner of his mouth as he cried out. His fists closed and unclenched behind him at every impact as more red lines bloomed across his upper body.
From the way Ciel’s legs were clenched together behind him, Sebastian suspected he could be close from just being hit. Little masochist.
“Fuck! What the hell, Sebastian!?” Ciel gritted out.
Sebastian forcefully pulled Ciel’s head back by his hair, “I’d be careful with my words if I were you, unless you want me to gag you for the rest of the night. Tears prickled in the corners of Ciel’s eyes as he shook his head the best he could under Sebastian’s vice grip.
Strands of blue hair dropped to the ground when Sebastian finally let go, stepping back a few steps to survey his master. Wetness glistened against Ciel's cunt, pooling out and threatening to drip onto the floor. Sebastian laughed as he demeaningly spread Ciel’s folds with one of his hands and stuck two fingers inside with another, deftly collecting the slick.
Before Ciel could finish around Sebastian’s fingers, he quickly pulled out, leaving Ciel cussing and moaning as his pussy clenched around nothing.
“My lord is such a little pain slut,” Sebastian drawled as he pushed his soaked fingers into Ciel’s open mouth. “Getting off to being hit, have you no shame?”
Ciel moaned obscenely around Sebastian’s fingers, tongue poking out as he dutifully cleaned his own wetness off Sebastian’s gloves. Tears started to drip down his face as Ciel felt horribly demeaned by the situation.
“You’re not allowed to come unless I say so,” Sebastian ordered. “Unless you want me to stick a vibrator in your ass and leave you hanging here for a few hours.”
Sebastian wouldn't actually do it, but from the way Ciel's mouth suckled harder on his fingers and his pussy tightened below him made him think that Ciel would in fact love it if Sebastian did.
Fuck. If Sebastian believed in such things as fate he would’ve thought they were made for each other.
He pulled his fingers out of Ciel’s mouth and—to Ciel’s annoyance—held up the rattan again. Ciel’s shoulders clenched against the ropes as he heard the sound of the cane swiping in the air, “Don’t—”
Sebastian struck Ciel on his inner thighs with considerable force, both sides in quick succession. Ciel screamed as his legs spasmed intensely, his hips grinding against nothing as the stinging pain refused to subside.
“Just a few more,” Sebastian reassured as he swatted two lines across Ciel’s asscheeks, hitting the same spot twice. Ciel was reduced to open and heaving sobs, his back impossibly arched from his attempts to buck away from the assault.
Deciding that was enough, Sebastian put away the rattan and ran a hand along the side of his torso, rubbing soothing circles on his back.
“Shhh,” Sebastian whispered. “You took that wonderfully.”
Ciel’s shuddering weeps calmed into trembles, his face was red and blotchy from all the crying. Sebastian pulled him into a gentle kiss that left him entirely breathless, effortlessly soothing the ache of his body.
“What would you like now, my lord? Do you need to be let down?”
Ciel shook his head, gaze darting to the floor, clearly embarrassed to ask for what he really wanted.
Sebastian chuckled, “Of course, my lord.”
He quickly positioned himself behind his master, releasing his aching cock from his pants and stroking himself to full hardness.
Sebastian slathered his cock with generous amounts of lube before entering Ciel with some amount of effort. Ciel groaned at the stretch, relieved at the feeling of being filled entirely.
Sebastian had suspended Ciel to just the right height for him to fuck into. Grabbing Ciel by the waist, he was able to push him off just by moving him forward before impaling him on his cock again.
Ciel gasped loudly every time Sebastian entered him again, using the weight of his moving body to press deeper into his throbbing cunt. He felt as though he could feel Sebastian in his stomach. Ciel came extremely quickly as Sebastian’s cock continued to pound into his body.
“W-wait,” Ciel felt himself panic as Sebastian didn't slow his pace, fucking him into overstimulation. “Sebastian, you need to—”
“One more,” Sebastian insisted as gripped his hands tighter around Ciel's body. Ciel shrieked as a second orgasm wracked his body, intense and all consuming. Sebastian quickly followed by finishing deep inside his cunt.
Feeling incredibly sluggish, Sebastian pulled out of Ciel with great difficulty before reaching blindly at the nearby desk for scissors to cut Ciel down. He held onto Ciel tightly before cutting the ropes that hung him from the ceiling. Ciel remained limp in his grip like a ragdoll as he slowly adjusted himself back to regular motion.
“Are you alright, my lord?” Sebastian’s brow was comically furrowed, which made Ciel laugh softly.
“Of course I am,” he reassured haughtily, which was all Sebastian needed to relax.
Sebastian carefully settled Ciel over the nearby bed before lying down next to him, taking his time to snip and unravel the ropes that crossed his body.
The ropes had left prominent indents across Ciel’s skin, alongside the marks from the cane Sebastian had used. Sebastian leaned down to kiss each line once he had finished ensuring that Ciel’s blood circulation had returned to normal.
“Feeling sentimental, much?” Ciel snickered from below him.
Sebastian scoffed, slightly offended by the implication, "That's—"
He was cut off when Ciel flipped himself around and pushed Sebastian down by the tie, kissing him deeply and passionately.
“It was worth it, though. Besides, as if you would let me get hurt,” Ciel smirked as he peppered Sebastian’s face with quick kisses.
Sebastian rolled his eyes, but he couldn't help the way the corners of his mouth twitched at his master’s antics.
“Of course, as would any butler worth his salt—”
Ciel threw his head back as he cackled, “Shut the fuck up!”
