Unexpected happy ending with a massage [F20/F20] [Edging] [Aphrodisiac] [Orgasm Control]

The card that came with the booking confirmation said: *A little pre-wedding treat. You deserve to be worshipped. Love, Cal.*

Cara had read it three times on the train over, smiling at his handwriting – messy, boyish, the ‘d’ in *worshipped* crossed out and rewritten. He’d booked it without telling her. A surprise. His way of saying *I’ve thought about you* even on the night before the biggest day of their lives.

She loved him for it.

The spa receptionist took her coat with a practiced smile and handed her a robe thick enough to sleep in. The locker room smelled of eucalyptus and warm stone. Cara changed slowly, aware of her own body in the mirror in a way she wasn’t usually. She was getting married tomorrow. This was the last night she’d be just herself – unwitnessed, unhitched, belonging only to her. She stood in the amber light in nothing but her underwear and looked at herself honestly. The curve of her waist. The softness at her stomach. The flush already sitting high on her chest from the warmth of the room.

She unhooked her bra. Stepped out of her underwear. Stood naked in the warm air for a moment, just breathing.

Then she put on the robe and went to find the treatment room.

It was at the end of a candlelit corridor, the flames in their glass votives bending all in the same direction as though pulled by something invisible. She pushed the door open.

The room hit her like a warm hand.

Dark, amber-lit, almost tropical. Two oil burners on a stone ledge threw soft light up the walls. The massage table at the centre was dressed in white linen, shadowed gold. The music was barely music – low and formless, more like pressure in the chest than sound. It smelled of black amber and something dark and floral that bypassed thought entirely and went straight to the base of her.

On the side table, among the bottles, several towels had been rolled into long, precise coils. Cara noticed them without quite knowing why.

“Hi.”

Cara turned.

The woman standing near the table of oils was – there was no other word that arrived first – *striking.* Tall, dark hair pinned loosely with strands falling against her neck. A fitted black tunic. Wide, dark eyes that settled on Cara with a calm and total attention that landed somewhere south of her sternum.

“I’m Ines,” she said. Low, unhurried. “I’ll be taking care of you tonight. Your fiance left some notes – he wanted you to feel completely looked after. He said you carry tension in your shoulders. That you forget to eat when you’re stressed. That you’ve been planning this wedding for fourteen months.” A pause. “I’ll step out while you get comfortable. Face down to start. As much or as little as you like – the sheet will cover you.”

Then she left. The room was quiet. Cara stood in it alone.

*Taking care of you.* The phrase had gone below the ribs and was still there.

She dropped the robe. Climbed onto the table. Pulled the sheet to her waist and laid her cheek on the bolster and closed her eyes.

Her heart was going slightly faster than it had any reason to.

—–

Ines came back on a current of warm air and said nothing.

A pause – the particular quality of being looked at. Then the soft clink of a bottle. The slow wet press of oil being worked between palms, longer than necessary, thorough. Then her hands came down onto Cara’s back and Cara understood immediately that nothing she had experienced before counted.

No warm-up. No briskness. Ines’s hands were slow and heavy and certain, moving across Cara’s shoulders as though she had already made precise decisions about them and was now executing those decisions. The pressure was extraordinary – deep enough to reach bone, careful enough that Cara never once wanted to flinch away. Both thumbs pressed down the full length of her spine and Cara felt herself begin to come apart.

She hadn’t known how much she’d been holding until it started leaving her.

Cara breathed out. Something cracked free in her upper back – weeks of tension, months of it – and she made an undignified sound of pure relief. Ines said nothing. She worked without hurrying, finding each knot and staying with it until it released fully, pressing deeper when the surface gave, not satisfied until the tissue underneath surrendered completely. Nobody had ever touched her this thoroughly. Cara felt herself growing heavier against the table, her body loosening from the inside out.

Then Ines reached for a different bottle on the side table. Darker glass, the oil inside it a deep amber-red. She worked it between her palms and the scent that rose into the air was different – warmer, darker, something underneath the floral and the resin that Cara’s brain couldn’t name but her body responded to immediately. A low, involuntary pull in her lower belly the instant the smell reached her.

Ines pressed her newly oiled hands to Cara’s lower back and began to work.

The effect arrived within moments.

Warmth spread outward from every point of contact – not the pleasant warmth of a regular massage but something that moved through the skin and kept going, sinking deeper, settling in her stomach and lower. A slow bloom of heat between her thighs that arrived the way a blush arrives – suddenly, completely, without permission.

Cara pressed her thighs together beneath the sheet.

It didn’t help. The warmth just intensified, pooling and thickening, and she found herself shifting against the table, her hips tilting fractionally, her body seeking friction it was not going to find.

Ines folded the sheet away from one leg.

Cool air on bare skin, then those warm oiled hands wrapping around her calf and moving upward. On the return stroke, more of the dark amber oil worked into the inside of her thigh in slow expanding circles, and the warmth that followed was immediate and deep and Cara made an involuntary sound into the bolster.

Ines said nothing.

She moved to the other leg. More oil. The same slow circles on the inside of her thigh, moving up and stopping – always just short, always just before – and the warmth pooled outward from each point of contact and settled, and kept settling, and Cara was aware of herself in a way she had never been on a massage table. Aware of the ache between her thighs that had grown from warmth into something urgent and demanding. Aware of how wet she was becoming.

She was also aware, with faint detachment, that her hips were moving.

Rocking. Faintly, involuntarily, pressing downward against the table. As though her body had decided on its own that some friction – any friction – was better than none.

She stilled herself deliberately. The need did not still. It just had nowhere to go.

“I’m going to ask you to turn over,” Ines said, “whenever you’re ready.” The only words she’d spoken since leaving the room.

Cara turned.

The sheet was repositioned. Ines moved to the head of the table and her hands came into Cara’s hair – pressing firm circles into her scalp – and Cara’s eyes closed. The aphrodisiac oil was still working through her, a slow rolling heat moving outward through her whole body now, settling in her breasts, her stomach, the place between her thighs where the ache had become something genuinely difficult to manage. Her mouth had begun to water – a low, persistent, inexplicable pull at the back of her throat. She swallowed. It came back.

“I’m getting married tomorrow,” Cara said. She wasn’t sure why she kept saying it.

Ines pressed a single finger lightly to her lips.

*Shhh.*

Not unkind. Simply certain. *You don’t need to speak. You don’t need to do anything at all.*

Cara closed her mouth. Swallowed again. The salivation didn’t ease.

The silence settled. The heat in her body continued to build.

Ines came around to Cara’s side. She took two of the rolled towels from the side table. Without rushing, without explaining, she took Cara’s right wrist and looped one towel around it in a figure of eight – firm, even, not tight enough to hurt, absolutely tight enough to be unambiguous – and fastened it to the side rail of the table. Then the left wrist. The same. Methodical. Unhurried. As though this were simply the next step in the treatment.

Cara tested them. Her wrists held.

Something deep in her body clenched with a heat that had nothing to do with alarm.

Ines looked down at her. Calm. Dark-eyed. Waiting.

Cara breathed out slowly and nodded.

Ines reached for the dark amber oil.

She warmed it between her palms and the scent bloomed into the air again – and Cara’s mouth flooded instantly. Before the hands had even touched her. Her body had learned the association already. It knew what came after that smell.

The hands settled on her stomach and began to move.

The effect was stronger this time. Stronger because more oil, stronger because she was on her back and fully exposed, stronger because her wrists were secured to the table and there was nothing she could do but receive. The warmth moved through her skin and her mouth filled and her hips tilted and her thighs pressed together and none of it was enough, none of it touched the ache that had been building since the first application.

Ines moved upward. When her hands cupped Cara’s breasts the contact sent a shock of heat directly down to her core and Cara made a sound she had never made before – low, open, entirely unguarded – and pulled against the towel restraints. They held, and the holding of them did something to the heat inside her that made it worse and better simultaneously in a way she had no language for.

Ines bent and put her mouth to Cara’s throat.

Those warm deliberate lips just below the jaw, and Cara’s mouth flooded again, her jaw aching with it, a persistent desperate salivation she could not control. The sensation of Ines’s mouth moving down her neck was doing something specific to her – to her throat, her lips, the whole front of her mouth. A pulling, wanting feeling. She needed something in her mouth. Badly. Needed to bite down, to suck, to press her lips and tongue against something with the same urgent hunger that lived between her thighs. She pressed her lips together and swallowed and the saliva came back immediately.

Ines kissed down her chest. Her hands kept working – one at Cara’s breast, one tracing her stomach in narrowing circles – and Cara was pulling against the restraints and her hips were rising off the table, reaching upward, seeking contact where there was none.

“Please,” she managed. “Please, I need…”

Ines shushed her against her collarbone. *Shhh.* Soft, completely even, entirely unmoved. And continued at her own pace.

Cara’s hips rose and found nothing and dropped back. Rose again. Her body was acting without her consent, driven by the oil working through her blood, the ache between her thighs so sharp and demanding now that it had become difficult to think around. Her mouth was wet and her thighs were wet and she was tied to the table and there was nothing she could do.

Ines took a nipple into her mouth and sucked slowly.

Cara’s back left the table entirely. A broken sound came out of her and the salivation spiked so sharply she had to swallow three times in quick succession. Her lips parted. Her tongue pressed forward against her teeth. Her jaw ached with the want of something to close around.

Ines lifted her head. Looked down at Cara with an expression of warm, unhurried amusement.

“Your mouth is watering,” she said. Not a question. She said it the way you note something privately funny. “All that and your mouth is watering.” She tilted her head slightly, studying Cara’s face. “What a greedy thing you are.”

Cara made a sound that was not a word.

Ines reached down and slid two fingers slowly through where Cara was soaked – not stroking, not entering, just gathering – and brought them up. Held them in front of Cara’s lips.

“Since you need something so badly,” she said.

Cara took them into her mouth without hesitation.

The sound she made around Ines’s fingers was obscene and she did not care. She sucked them clean with her whole mouth – lips sealed, tongue working, jaw closing – tasting herself, the salt and the heat of it, and her hips rose off the table at the same time because the oral relief and the physical desperation were running together now into one continuous overwhelming need and she was making small frantic sounds around the fingers in her mouth, her eyes closed, completely undone.

Ines watched her. Let her. Then slowly withdrew her fingers.

Cara’s lips chased them.

“Look at you,” Ines said softly, almost to herself. She reached to the side table, took one of the remaining rolled towels, and brought it to Cara’s lips. “Here.”

Cara took it instantly. Her jaw closed and she groaned, saliva flooding, something that had been desperately wound unwinding at last. She bit down and her lips sealed around the rolled fabric and she sucked at it without self-consciousness, her mouth working around it, the oral desperation finding somewhere to go.

Ines watched her for a moment. Then her hand slid down Cara’s stomach.

Between her thighs.

Cara cried out around the towel.

She was soaked – completely, embarrassingly, helplessly – and the moment Ines’s fingers made contact Cara’s hips came up off the table to meet them. The aphrodisiac heat that had been pooling there for the last hour ignited under the touch and the sensation was so acute, so far beyond what her body was accustomed to, that her eyes rolled back. She pulled against the wrist restraints and bit down on the towel and ground against Ines’s fingers without shame.

Ines was precise in a way that obliterated comparison. She found her clit and worked it in slow circles, reading every hitch of breath and roll of hip, adjusting constantly – always exactly right, varying just enough to prevent Cara’s body from adjusting to it. The aphrodisiac had stripped away every buffer between stimulus and response. There was no gradual building. There was only the touch and her body’s full, immediate, overwhelming answer to it.

She worked two fingers inside her.

Cara screamed into the towel.

Ines curled them forward and pressed her palm to her clit at the same time and the combination crashed through every nerve ending Cara possessed. She was twisting against the restraints and grinding her hips against Ines’s hand and biting down on the soaked towel and making muffled sounds she had never heard from herself – desperate, raw, continuous.

She built her steadily. Fingers stroking that spot inside, palm rocking against her clit. The orgasm gathered enormous, pressing against the inside of Cara like something about to give way, and her thighs were shaking and her toes were curled and she was right there.

Ines withdrew her hand completely.

The sound Cara made around the towel was devastating.

Her hips rose off the table. Kept rising. She was grinding against nothing – humping the air, openly, helplessly, her body so saturated with the aphrodisiac and so close to the edge it had abandoned every last shred of self-awareness. Her hips rolled and thrust upward into empty space, over and over, seeking any contact and finding none, and she whined around the towel and pulled at the restraints and her whole body shook.

Ines laughed.

It was low and warm and genuinely delighted, and it was the last sound Cara would have expected, and it hit her somewhere that made everything worse. Made the heat spike. Made her hips roll harder.

“Look at you,” Ines said softly, watching Cara’s hips work against nothing with an expression of absolute, unhurried pleasure. “Desperate little thing.” A pause, tilting her head. “Humping the air like a good girl has no idea what she’s gotten herself into.”

Cara made a muffled, wrecked sound around the towel. Her hips didn’t stop.

“Shh.” Ines reached out and placed one light fingertip on Cara’s stomach – not helping, just resting there, just enough contact to make the absence of everything else more acute. “You’ll get what you need when I decide you’ve earned it.” She watched Cara writhe for another moment, her smile unhurried, her tone almost affectionate. “Not yet, I think. Not quite yet.”

Cara’s hips were still moving. She couldn’t stop them. The aphrodisiac and the denial and the low, devastating sound of Ines’s laughter had reduced her to pure animal need and she was chasing friction that wasn’t there while a near-stranger watched her do it and called her *desperate little thing* and she could not bring herself to care even slightly.

When she finally dropped back against the table, panting hard around the towel, Ines reached for the dark amber oil again. The scent hit before the hands did and Cara’s mouth flooded instantly and her hips rose again pre-emptively, her body already responding to the smell alone.

The hands came down on her inner thighs.

Cara made a long, broken sound and bit down harder.

More oil. More of that deep warmth radiating inward, concentrating precisely where she needed it most, and the ache had long since stopped feeling like wanting and started feeling like necessity. A deep, pulsing, ungovernable demand that needed resolution the way lungs need air.

Ines built her again. Fingers inside her, palm against her clit. Cara’s hips worked against her hand – grinding, rolling, utterly without restraint. She was sobbing around the towel. She could feel the tears at her temples and the saliva at the corners of her mouth and the sweat at her hairline and she could not spare a single thought for any of it. She was entirely sensation. Entirely need.

The orgasm built to its peak.

Ines slowed.

The sound that came from Cara was not a word. It was the sound of someone at the absolute outer limit of what they could bear.

Ines bent close and made one single soft sound at Cara’s ear. *Shhh.* Not cold. Almost tender. *I know. I have you. Almost.*

She moved down the table.

Her lips to the inside of Cara’s knee. Kissing inward. Slowly. Taking her time. Letting the understanding of where she was headed be its own particular undoing.

Ines held the eye contact for one more second.

Then she reached up and gently removed the towel from Cara’s mouth.

Cara’s lips were parted and wet and she was still chasing it, her mouth working on nothing, when Ines leaned down and pressed her own mouth against hers.

Cara’s response was instantaneous and aggressive.

She surged into it. Her lips seized on Ines’s and her tongue drove forward immediately – no tentative approach, no hesitation, just pure desperate hunger – and she kissed her the way she’d been working that towel, lips sealed and jaw working and tongue searching deep, sucking at her mouth like it was everything she’d been denied. She tasted herself on Ines’s lips and the recognition of it detonated something in her chest. She was straining against the restraints trying to get closer, her whole upper body lifting off the table as far as the towels would allow, and she made continuous low sounds against Ines’s mouth that were the sounds of something finally, finally being fed.

Ines let her take it. Let Cara have her mouth completely, let the kiss be as hungry and graceless and desperate as it was, and when she finally pulled back – slowly, deliberately – Cara’s lips followed until they couldn’t.

“There,” Ines said softly, close to her mouth. “Good girl.”

Then she moved down the table.

Her lips to the inside of Cara’s knee. Kissing inward. Slowly. Taking her time. Letting the understanding of where she was headed be its own particular undoing.

By the time her mouth reached Cara’s inner thigh Cara’s hips were already reaching toward her, already moving, her body trying to drag that mouth into place through sheer wanting alone.

Ines looked up at her.

Cara had no words. She just looked at Ines with everything she had left.

Ines put her mouth on her.

The sound Cara made was enormous.

She licked her in long, certain strokes and then sealed her lips around her clit and sucked and the sensation blazed through Cara’s aphrodisiac-heightened nerves like fire through dry grass. Her fingers slid back inside – deep, curling forward, finding that spot and pressing it relentlessly – and her mouth kept working and Cara’s thighs locked around her head and her hips drove upward and she screamed.

She worked her without pause. Without slowing. The fingers stroking inside, the mouth merciless, and Cara was bucking against her face with her whole body – gripping her hair, pulling her closer, grinding against her mouth – and sobbing, openly and completely, tears and saliva and sweat, her hands straining against the towel restraints, every single part of her consumed.

The orgasm arrived without warning.

Detonation was the only word. Not a wave, not a build, a detonation – total and white and complete, her entire body seizing, her back arching off the table as far as the restraints would allow, a sound ripping out of her that she would not have recognised as her own voice. Ines did not stop. She worked her through it and through the second that arrived immediately behind it and the third behind that, her fingers relentless, her mouth merciless, and Cara rode each one with her entire body – her hips slamming downward, her thighs clamped around Ines’s head, her wrists pulling against the towels, her mouth wide and making sounds that were not language and did not need to be.

It kept going. Ines made it keep going. Every time it began to ebb she changed her angle or her pressure and it crested again, and Cara took each one completely, every wave, her body having long since handed over total control.

Eventually, finally, the waves began to thin.

Her grip loosened. Her hips stilled. She lay against the table shaking, making small involuntary sounds with each exhale, tears cooling at her temples, her mouth still open, completely and entirely dissolved.

Ines pressed one slow, soft kiss to the inside of her thigh. Rested her cheek there for a moment and breathed. Then she came up beside Cara and unfastened the restraints, carefully – one wrist, then the other – and pressed Cara’s hands gently flat to her own stomach. She drew the sheet over her. Pressed both palms to her sternum, warm and steady. Held them there.

She brought water. Cara held the glass in both shaking hands and drank and looked at Ines in the amber light – dark eyes, loose hair, composed and unhurried, as though she had simply done what she set out to do and found it satisfactory – and felt gratitude at a depth she had no access to the bottom of.

“He has absolutely no idea,” Cara said. Her voice was wrecked.

Ines smiled. Slow, private, belonging entirely to this room. She said nothing.

Cara laughed – undone, boneless, genuine – and shook her head. She thought of Cal’s handwriting on the card. The crossed-out ‘d’. *You deserve to be worshipped.*

He’d meant eucalyptus and hot stones and a good night’s sleep. He had accidentally given her the best experience of her life and he would never know it, and she was going to marry him tomorrow and mean every word she said, and she was going to carry tonight inside her sealed in amber, lit by candles, belonging entirely to her, for the rest of her life.

She looked up at Ines. “Thank you,” she said. From the absolute bottom of it.

Ines met her eyes. Warm. Certain. Unhurried.

“Sleep well,” she said.

The corridor candles guttered as Cara walked back through them, robe loose, hair completely undone, her body feeling like it had been disassembled and put back together by someone who understood its construction better than she ever had.

She went upstairs.

She lay in the dark and felt her own heartbeat, slow and steady, in every part of her.

She slept better than she had in fourteen months.

She didn’t dream.

She didn’t need to.

submitted by /u/ofour-throwaway
[link] [comments]


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *