Chapter 15: The Confession
The flight back to Geneva was a seventeen-hour purgatory. My body felt like a crime scene. The ache between my legs was a dull, persistent echo. The memory of Shuting’s hands, her mouth, the cold glass against my cheek—it played on a loop behind my eyelids every time I tried to sleep. I smelled her on my skin, even after showering in the airport lounge. A phantom scent of her perfume and our sweat.
I went straight to Sofina’s apartment from the airport. No luggage, just the clothes I’d worn on the flight, wrinkled and smelling of recycled air. I stood outside her door, my fist raised, trembling. The familiar polished brass number, the potted jasmine by the mat. A sanctuary. I was about to defile it with the truth.
She opened the door before I could knock. She was in soft gray linen pants and a worn university sweatshirt, her hair in a messy bun, glasses perched on her nose. She’d been reading. Her face shifted from surprise to soft concern in a heartbeat. “Vy? You’re back early. Is everything—” She stopped, really looking at me. “Oh.”
I walked past her into the warm, fragrant space. The floor-to-ceiling windows showed the Alps painted in the last fiery strokes of sunset. It was so beautiful it felt like a mockery.
“I have to tell you something,” I said, my voice scraped raw from silence and crying. “And you’re going to hate me. And you should.”
I told her everything.
Standing in the middle of her serene living room, with its carefully curated books and the gentle piano music she always had playing, I vomited the story. The unopened letter. The Shanghai high-rise. The way Shuting looked at me—like a ghost she both feared and wanted to exorcise. The desk. The city lights. The brutal, perfect fuck. The way I came apart screaming her name. The ultimatum. My cowardice. My confession. Shuting’s icy, final dismissal.
I told it all in a flat, relentless monologue. I didn’t soften it. I didn’t justify. I used the crude words. Fuck. Cunt. Strap. Came. I wanted her to see the gristle and the grime of it. I needed the ugliness to be audible.
Sofina didn’t interrupt. She listened, motionless, from her spot by the bookshelf. Her face was a placid lake, but her eyes… her eyes were doing something complex and terrible. They weren’t filling with tears. They were just… understanding. Absorbing the depth of the betrayal. Measuring the damage.
When I finished, the silence was absolute. The piano music had stopped. The only sound was the faint hum of the refrigerator.
“So,” she said, her voice quiet and terrifyingly even. “You went to give her closure. And you ended up bent over her desk.”
“Yes.”
“And you told her about me. And she told you to leave.”
“Yes.”
“And now you’re here.”
“I don’t know why,” I whispered, the words crumbling. “I don’t know why I came here. I don’t deserve to be here.”
She finally moved. She walked toward me, slowly. She didn’t touch me. She stopped a foot away, studying my face as if reading a text in a forgotten language.
“Do you love her?” she asked.
“It’s not about love,” I said, the truth clawing its way out. “It’s about… being known. In this terrible, undeniable way. She sees the worst of me. The most selfish, voracious part. And she wants it anyway. She fights with it. With me.”
“And what do I see?” Sofina asked. Not hurt. Curious.
“You see the person I want to be,” I said, a sob breaking through. “The good one. The whole one. You see a future. And I want that. I choose that.”
“You choose it,” she repeated softly.
“I choose you.” The words felt like stones, heavy and final. A choice made in the wreckage, not in the light. But it was the only one I had left.
For a long moment, she just looked at me. Then, something in her expression shifted. The gentle understanding hardened into something else. Something more possessive. More primal. Her fingers reached out and closed around my wrist, not in comfort, but in a firm, claiming grip.
“Okay,” she said, her voice dropping, losing its soft edges. “Then prove it.”
She pulled me to her and kissed me.
It wasn’t like her kisses. It wasn’t slow or sweet. It was deep and searching and tasted like salt—my salt, my tears. It tasted like forgiveness, but a forgiveness that demanded payment. Her other hand came up to cup my jaw, her thumb stroking over the pounding vein in my neck.
“She marked you,” Sofina murmured against my lips, her voice low. “I can smell her on you. I can feel her in the way you’re shaking.” She pulled back, her eyes dark. “I’m going to wash her away. Every last trace.”
She led me to the bedroom. The door was ajar, the room inside bathed in the deep blue twilight. The bed was neatly made, covered in a soft, ivory duvet. It looked pure. Innocent.
Sofina pushed me onto it. My back hit the downy surface, and I stared up at her as she stood at the foot of the bed, pulling her sweatshirt over her head. There was a new gravity to her movements. A deliberate intent.
“Take off your clothes,” she said, unbuttoning her linen pants. “I want to see what she did to you.”
I obeyed, fumbling with my shirt, my jeans, until I was naked on her clean sheets. She finished undressing and crawled over me, her body a warm, familiar weight. But her energy was unfamiliar. Focused. Intent.
She kissed my neck, my collarbone, my breasts. But her mouth was firm, not tender. Her hands pinned my wrists above my head, not cruelly, but with an absolute certainty. “You’re mine,” she whispered into my skin, her breath hot. “You chose. Now be chosen.”
Her mouth moved down my stomach, over my hips. She didn’t tease. She didn’t build slowly. She went straight to the heart of me, parting me with her thumbs and licking a slow, firm stripe up my center.
I gasped, my back arching. It was so different. Shuting’s touch was a conquest. Sofina’s was a reclamation.
“You’re so wet,” she observed, her voice muffled against me. “Is this for her? Or for me?”
“For you,” I choked out. It was both a lie and the truth. My body was a confused, overloaded circuit.
“Good.” She sucked my clit into her mouth, applying a steady, relentless pressure. Her tongue worked me with a precision that was clinical and devastating. She knew my body, every sensitive spot, every rhythm that worked. This wasn’t the wild, chaotic fuck against the window. This was a targeted dismantling.
She slid two fingers inside me, curling them upward, hitting a spot that made stars burst behind my eyelids. “Did she fuck you here?” Sofina asked, her fingers moving in a slow, corkscrew motion. “Did she make you come with her fake cock?”
“Yes,” I whimpered, ashamed, aroused beyond reason.
“Did you scream for her?”
“Yes.”
“Scream for me now.” Her mouth and hand worked in tandem, building a coil of tension so tight it was agony. The pleasure was cleaner than what I’d felt with Shuting, brighter and sharper, but it carried a darker edge—the edge of atonement.
I came with a strangled cry, my body seizing, the orgasm wracking through me in powerful, shuddering waves. Sofina held me through it, her mouth gentle now, lapping softly as I trembled.
Before I could even come down, she was moving up my body. She kissed me, letting me taste myself on her lips. Her eyes were fierce. “Again,” she commanded.
She reached into the bedside drawer and pulled out the simple, silicone strap she preferred. I watched, my breath still ragged, as she secured it. It wasn’t the aggressive, harness-like thing Shuting used. It was softer, simpler.
“On your hands and knees,” Sofina said, her voice leaving no room for debate.
I turned over, the duvet soft beneath my palms. I felt exposed, presented. She moved behind me, her hands smoothing over my ass. She didn’t spit. She used the slickness of my own climax, easing the tip against me. “Look at the window,” she said. “Look at our city. Our home.”
I lifted my head. Through the window, the first stars were appearing over the dark silhouette of the Alps. The serene, peaceful view of our life.
She pushed inside. It was a full, stretching sensation, but different. Softer. Warmer. She set a deep, rhythmic pace, one hand gripping my hip, the other braced on the small of my back. Each thrust was a statement. You are here. With me. This is your choice.
“Tell me you’re mine,” she breathed, her rhythm increasing.
“I’m yours.”
“Tell me this is where you belong.”
“This is where I belong.”
“And you’re not going to run back to her.” It wasn’t a question.
“No,” I cried out, the word torn from me as she hit a deep, perfect angle. “No, I’m not going back.”
Her thrusts became harder, faster, losing their measured control. The bed rocked gently with our motion. Her breaths were loud in my ear. “I know what she gave you,” Sofina panted. “The danger. The drama. I can’t give you that. I can give you this.” She drove into me, a powerful, claiming stroke. “I can give you a home. I can give you peace. And I can fuck you so well you forget your own name.”
She did. The second climax built and broke over me like a wave, less violent than the first, but deeper, flooding every cell. I collapsed onto my stomach, spent, as she followed me down, her body covering mine, her own release a sharp, shuddering sigh against my neck.
We lay there for a long time, a tangled mess of limbs and sweat on the rumpled duvet. The cool Geneva night air drifted through the cracked window.
Eventually, she pulled out and disposed of the strap. She gathered me in her arms, pulling the covers over us. She held me close, her chin resting on my head. The gentle piano music started again from the living room speakers.
“I believe you,” she whispered into my hair. “I believe you chose me.”
I closed my eyes, burying my face in the scent of her—jasmine and soap and skin. The ghost of Shanghai, of cold glass and desperate cries, still flickered at the edge of my consciousness. But here, in the warm dark, with her heartbeat steady against my back, I willed it to fade. I had chosen. This was my life now.
Her breathing evened out into sleep. I lay awake, staring at the soft glow of the city against the ceiling. My hand crept under the pillow, my fingers finding the familiar, cool shape of the jade bracelet I’d smuggled back, a final, secret weight I couldn’t bear to leave behind. I held it tight, a forbidden talisman in the heart of my chosen peace, and waited for the dawn.
The jade was a cold, guilty weight in my palm until the first gray light seeped around the curtains. I must have slept, because the next thing I knew, the room was washed in soft, pearled morning. The space beside me was warm. Sofina’s arm was slung over my waist, her breath a slow, even rhythm against my shoulder blade.
Her lips touched the nape of my neck, a whisper of contact. Her hand slid down, over my hip, smoothing across my stomach. I was still half-asleep, floating in that viscous, peaceful place before full consciousness. Her touch was a language my body recognized before my mind did.
“You’re here,” she murmured, her voice thick with sleep. It wasn’t a question. It was a soft, grounding fact. Her palm cupped me between my legs, warm and knowing. I sighed, melting back into her. The soreness from last night, from Shanghai, was a dull memory under this new, tender attention.
She touched me like she was relearning a favorite piece of music. Her fingers parted my folds, sliding through the wetness that had gathered overnight. There was no urgency. Just a slow, circling pressure that built a low, deep heat in my belly. “So soft here,” she whispered, her mouth against my ear. “All mine in the morning light.”
She shifted, turning me gently onto my back. Her body slotted over mine, a familiar, comforting weight. She kissed my eyelids, my cheeks, the corner of my mouth. Her hips pressed down, the thatch of her pubic hair rough against my sensitive clit. We moved together in a slow, grinding rhythm, a friction that was all pressure and building warmth, not the frantic pace of before.
“Look at me,” she said. I opened my eyes. Her face was right above me, clear and loved in the morning. No makeup, just her. Her eyes held mine as she rocked against me. “This is your home. This body. This bed. Us.”
Her words wove through the physical sensation, a binding spell. Every gentle rock of her hips, every brush of her lips on my throat, felt like an affirmation. I wasn’t a guilty secret or a frantic conquest. I was a choice she was making, again, in the quiet morning.
“I love you,” she breathed into the space between our mouths. “Not because you’re perfect. Because you’re here.” She slid a hand between us, her fingers finding where our bodies met. She slipped two inside me, curling them, filling me with a steady, stretching fullness that made me gasp. Her thumb settled on my clit, a perfect, maddening point of focus.
The climax that came wasn’t a shattering. It was a sunrise. It spread from my core outwards, a radiant, liquid warmth that unspooled every knotted thread of guilt and memory left in my muscles. I pulsed around her fingers, a quiet, surrendering release, my eyes locked on hers. She kissed me as I came, swallowing my soft, broken sounds.
She held me as the waves subsided, her fingers still inside me, a gentle, possessive presence. “Everything belongs right here,” she said, her forehead resting against mine. “You feel it?”
I could only nod, breathless, tears leaking from the corners of my eyes into the pillow. The ghost of the bracelet under that same pillow felt distant now, a cold artifact from a drowned world. This warmth, this gentle claiming, was the present. It was the life I had chosen.
Later, as the smell of coffee drifted from the kitchen, I pulled the bracelet from its hiding place. The jade caught the morning light, a slick, green reminder. I held it in my closed fist for a long moment, feeling its edges bite into my palm. Then I walked to the window, opened it to the crisp Geneva air, and threw it out as far as I could. I didn’t hear it land. The city absorbed it, silent and final.
Sofina handed me a mug from the doorway, steam curling. “What was that?” she asked, her voice easy, untroubled.
“Nothing,” I said, taking the coffee. I tasted it. It was perfect. “Just letting go of some old weight.” I looked at her, standing in her sweats, bathed in morning light. Everything did feel where it belonged. For now. The memory of Shuting’s final, icy stare was a shard of winter locked deep in my chest, but here, in this sun-drenched kitchen, I could almost believe it would never thaw.
The memory of Shuting’s final, icy stare was a shard of winter locked deep in my chest, but here, in this sun-drenched kitchen, I could almost believe it would never thaw. Sofina’s thumb brushed a drop of coffee from my lip, her smile a soft, silent promise. The morning unfolded in a gentle, domestic pattern—the clink of dishes, the rustle of the newspaper, her stockinged feet brushing mine under the table.
It was a performance of normalcy, crisp and believable. We talked about her research, a pending paper, the cat’s veterinarian appointment next week. My answers were a beat too slow, my laughter a shade too bright. Each ordinary topic felt like a layer of gauze wrapped around the raw, pulsing wound of what I’d done, of what I’d thrown out the window. The ghost of the bracelet was a phantom itch on my wrist.
Sofina’s phone buzzed on the counter, an alien vibration. She glanced at it, frowned, and silenced it. “Wrong number,” she said, but her eyes lingered on the screen a moment too long. An hour later, mine chimed from my bag in the hallway. A New York area code. I didn’t move. It went to voicemail. The silence it left was louder than the ring.
“You should check it,” Sofina said from the sofa, not looking up from her book. Her voice was careful, neutral.
“It’s spam,” I lied, the taste of coffee turning to ash.
She just turned a page. The quiet between us grew teeth. The afternoon light slanted, golden and accusing. I tried to read, but the words bled together. Every cell in my body was tuned to the silent phone in the other room, a dormant hive. When Sofina stood and stretched, announcing a trip to the market for dinner, relief flooded me, immediately followed by a thick, cloying guilt.
The door clicked shut behind her. The apartment exhaled. I waited until I heard the elevator descend before I walked, barefoot and hollow-chested, to my bag. The voicemail notification glared from the screen. I played it, pressing the phone hard to my ear.
No voice. Just three seconds of empty air space, the faint, resonant hum of a distant line, and then the click. It was more violent than any words. It was her. A spectral ping on a radar. I deleted it, my hands steady and cold.
When Sofina returned, arms full of grocery bags, the air had shifted. She felt it. She always did. She put the bags down, her gaze sweeping over me where I stood rigid by the window.
“Was it her?” she asked, no preamble.
“It was a wrong number,” I repeated, the lie brittle.
She walked toward me, slowly. She stopped close enough that I could see the flecks of amber in her green eyes. “Look at me and say that.”
I couldn’t. My eyes darted to the floor, to the discarded shopping list by her feet, anywhere but her face. My silence was the confession.
She didn’t yell. She reached for the hem of my shirt, a simple cotton tee, and lifted it over my head in one fluid motion. The cool air raised goosebumps on my skin. Her hands went to the button of my jeans, popped it open, pushed them and my underwear down my hips until I stood shivering before her. She wasn’t gentle. This was an inspection.
“Turn around,” she said, her voice low.
I obeyed. I felt her eyes on my back, on the backs of my thighs. Looking for marks. Bruises. Evidence. She placed a single, cool finger on a spot just above my tailbone. “Here,” she stated. “The desk. The edge of it. I can see the faintest line. A pressure mark.”
I closed my eyes. She remembered every detail of my confession. She had mapped it onto my skin.
Her hands gripped my hips, spun me back to face her. Her gaze was analytical, fierce. “She doesn’t get to have this,” Sofina declared, her voice hardening. “Not a single fucking part of it.” She pulled her own sweater off, shrugged out of her bra. “On your knees. Right here.”
The command, in her soft voice, was a lightning strike. I sank down on the sun-warmed rug. She stood over me, her fingers tangling in my hair, guiding my face to the junction of her thighs. Her scent, clean and subtly floral, filled my senses. “Clean her off me,” she said, pressing my mouth against her. “Erase her from your mouth.”
I opened my lips, my tongue finding her. She was already wet. This wasn’t about her pleasure. It was about assertion. Ownership. I lapped at her, trying to lose myself in the familiar taste, the soft curls, the way her breath hitched when I flattened my tongue. My own need was a distant, ignored clamor.
“Use your words,” she demanded, her fingers tightening in my hair. “Tell me what you’re doing.”
“I’m tasting you,” I mumbled against her.
“Louder.”
“I’m licking your cunt,” I said, the obscenity feeling foreign and hot on my tongue. “I’m making you wet.”
“Whose?”
“Yours. Sofina’s.” The words were a litany. A purification rite.
She came with a sharp, shuddering gasp, her thighs clamping against my ears. She held my head there as she pulsed, a warm rush against my tongue. When she finally let me pull back, my chin was slick. She looked down at me, her chest rising and falling. “Good,” she breathed. “Now get on the bed.”
I crawled onto the unmade bed. She followed, a bottle of oil in her hand. She poured a slick, cool pool into the small of my back. “You think about her when you’re with me,” she stated, spreading the oil with her palm. It wasn’t a question.
“No,” I protested, weak.
“Don’t lie.” Her hand came down in a sharp, stinging slap on my ass. The sound was obscenely loud in the quiet room. A bright, hot pain bloomed. “You do. I can feel it. A part of you is still in that fucking office.” She slapped me again, on the other side. “I want it back.”
She coated her fingers, rough now, urgent. She didn’t prepare me. She pressed two inside me from behind, a sudden, stretching intrusion. I gasped into the duvet. “You’re so tight,” she muttered, working her fingers in deeper. “Did she fuck this tightness into you? This fear?” She curled her fingers, a brutal, perfect angle. Pleasure-pain shot up my spine.
“No, please,” I whimpered, but my hips were pushing back against her hand.
“Please what?” She added a third finger. The stretch burned. I was full to bursting. “Please stop? Or please fuck me until I can’t think about her?” She pumped her hand, the wet, filthy sound filling the room. “Which one, Vy? Tell me what you need.”
“Fuck me,” I begged, the words torn from some deep, shameful place. “Fuck me until I forget.”
She pulled her fingers out. I heard the slick sound of the oil bottle again, the rasp of her hands coating herself. Then the blunt, firm pressure of the strap, not at my entrance, but pushing against my other hole. My body went rigid. We’d never… she’d never wanted…
“She didn’t take this, did she?” Sofina’s voice was dark, a velvet threat. “This is mine. Only mine.” She pushed, slowly, inexorably. The burn was incredible, a white-hot line of possession. I cried out, my fists clutching the sheets. “Relax,” she commanded, her hand steadying my hip. “Take it. Take all of it. Let me in where she’s never been.”
It was a violation so complete it felt like liberation. As she slid fully inside, a brutal, crowning conquest, the last mental image of Shuting—her cold eyes, her perfect office—shattered. There was only this searing, all-consuming now. Sofina’s body covering mine, her breath in my ear, her name a sob on my lips as she began to move.
She established a deep, punishing rhythm, each thrust a reclaiming of territory. “Mine,” she grunted with every snap of her hips. “Mine. Mine. Mine.” The word lost meaning, became a percussive beat syncing with the slap of skin, the creak of the bed. I came in a silent, breathless convulsion, the intensity too great for sound. She kept going, fucking me through the overstimulation, chasing her own release.
When she came, it was with a guttural cry, her body bowing over mine, her teeth sinking into the muscle of my shoulder, not hard enough to break skin, but enough to brand. We collapsed, a tangled, sweaty ruin of limbs and strap. The late afternoon sun had moved across the room, painting our bruised bodies in an amber light.
She pulled out, disposed of the strap, and gathered me into her arms. We were both shaking. She kissed the bite mark on my shoulder, then my tear-streaked cheek. “You’re here,” she whispered, her voice returning to its normal, soft tone. “You’re with me.”
I clung to her, the world slowly piecing itself back together around the solid reality of her warmth. The shard of winter in my chest was still there, but it was smaller now, encased in the amber of this violent, necessary claiming. We lay in silence as the room darkened.
Then, from the hallway, buried in my discarded jeans, my phone began to ring.
Not the subtle, single chime of a voicemail. A relentless, shrill ringing. A New York area code again, flashing on the screen facedown on the floor. It pulsed through the quiet, a digital heartbeat.
Sofina went still. Her breath, which had been slowing against my neck, halted. She didn’t speak. She didn’t need to. The question hung in the air, thick as the smell of sex and oil.
The phone rang a second time, a louder, more insistent demand in the gathering dark.
A third time.
I didn’t move. My body was lead. Sofina’s arms around me felt like restraints. The ringing was a hook in my ribs, pulling me toward the hallway, toward the sound, toward the ghost that refused to be exorcised.
On the fourth ring, Sofina let out a long, slow exhale. Her arms unlocked from around me. She shifted her weight and sat up on the edge of the bed, her bare back to me, a pale curve in the twilight.
“Answer it,” she said, her voice flat and empty.