Read the first chapter
The whole of chapter one, free. About 13 min. Turn the pages with the arrows, your keyboard, or a swipe.
Chapter 1
The Cage of Familiar Hands
Cold metal bit through the fabric of her wrist as xehanort’s grip tightened, not bruising - yet - but claiming the shape of her. The corridor behind her had sealed with a sound that wasn’t loud so much as final, a soft click that swallowed the world. Sora stumbled anyway, because her body had learned panic faster than her mind could argue, and because every step away from his reach felt like walking out of her own skin.
“Stop,” she rasped, breath coming too fast for a place that smelled like old paper and sealed stone. The air was dry enough to scratch her throat. The walls held heat in the way a furnace holds grudges.
xehanort didn’t answer with words. He answered by guiding - by pulling her, steering her shoulder-first toward a doorway that wasn’t meant for anyone else. His coat brushed her arm like a threat dressed up as courtesy. When the corridor door hissed open again only long enough to admit them, she saw the room beyond: a private study, lit in muted bands, the kind of quiet that made sounds feel like they belonged to someone else.
He released her wrist just long enough to turn her, palm sliding to the center of her back. The contact was gentle in the way a lock’s latch was gentle - smooth, certain, built to hold. Sora’s stomach clenched. She tried to move past him, to find any angle, any gap in his body that would give her a path. His other hand rose, not to stop her with force, but to place itself where she couldn’t squeeze through without bumping him. He blocked her without touching her again, and somehow that was worse.
“You’re shaking,” xehanort said. His voice was low, conversational, like he wasn’t the reason her pulse was punching at her ribs. “You always do when you’re pretending you don’t want to be here.”
Sora’s teeth pressed together until her jaw ached. “I don’t want anything from you.”
That earned a slow exhale, almost amused. His gaze traveled over her face with the kind of attention that felt intimate and invasive at the same time. The study smelled sharper now - ink, dust, and something faintly medicinal beneath it, as if the room had been cleaned of evidence instead of dirt.
“I didn’t ask what you want,” he said. “I asked what you need.”
Sora didn’t like how her body reacted to those words. She didn’t like the way her skin remembered warmth before her brain could refuse it. The desire wasn’t romantic; it was the reflex of being handled. It was the sick familiarity of being guided, and her mind hated it even as her body betrayed her.
xehanort stepped back, giving her a half-inch of space - enough to make her think she might breathe. Then he gestured toward a chair by his desk. The movement was elegant, almost polite. “Sit.”
Her feet didn’t obey. Sora held her ground, chin lifted in defiance that tasted like iron. “No.”
The word hit the room and fell flat, like it couldn’t find a place to land. xehanort’s smile didn’t grow, but the air tightened around her anyway. He walked behind her, close enough that her hair lifted against his coat when he moved. She felt his presence like a hand around her throat, careful not to close fully.
“You think refusing changes anything,” he murmured. “It only changes how long you’ll be tense.”
Sora turned her head, trying to see him without turning her whole body, like sight could anchor her. His study was a maze of controlled order - shelves lined with books whose spines looked too uniform to be accidental, a desk cluttered with paper and small, precise instruments, and a sealed glass case that caught the light in cold flashes. A window existed, but its curtains were drawn, the outside sky reduced to a dull bruise of color.
Where was the exit? Where was the corridor that had sealed? There would be another door somewhere. There had to be. She couldn’t search yet - couldn’t waste the moment she had keeping her body from curling in on itself.
xehanort’s fingers slid into the space at her wrist again, not grabbing this time, just settling there as if he was adjusting a bracelet. “You’re going to hurt yourself,” he said softly, as though he was concerned.
Sora flinched anyway. The contact warmed her skin. She hated that warmth. She hated that she wanted to pull against him and also wanted to feel more of what he was doing - wanted it in the same way a drowning person wants a rope even when the rope belongs to someone who intends to drag them under.
“I won’t,” she lied.
xehanort leaned in, breath against her ear. His voice turned intimate, the kind of intimacy that made her stomach roll. “You already are.”
The words hit her harder than his grip. Because he was right. She could feel the ache behind her ribs, the soreness in her muscles from fighting a stranger’s hold moments ago. She could feel the tremor in her hands, the way her legs wanted to give in from adrenaline alone.
Sora forced herself to look at him. “Why did you bring me here?”
“Because you’re mine in every way that matters,” xehanort replied, like he was naming a rule of physics. “And because this room keeps you from running.”
Mine. The word didn’t land like romance. It landed like ownership. It landed like a chain being measured.
Sora’s throat tightened. “I’m not yours.”
His hand slid from her wrist to her palm, turning it upward. The gesture was almost tender - almost. His fingers traced the lines of her skin with deliberate patience, as if he was learning her the way you learned a lock’s combination. “You keep saying that,” he said, eyes dark, attention unwavering. “But your body is still responding to me. That means you’re not as opposed as you pretend.”
“Stop touching me,” she snapped, and the command sounded sharper than she felt.
xehanort’s mouth curved, slow and satisfied. He withdrew his hand, not in surrender but in control - like he was rewarding her obedience by letting her have the illusion of choice. “Then tell me what you want.”
Sora blinked. The question was a trap dressed as an opening. Want. She could feel the word being offered like a key. If she took it, she’d be turning it in his lock.
“I want to leave,” she said, careful with every syllable.
xehanort’s gaze flicked to the sealed corridor behind her. Sora followed his eyes, heart stuttering. The door had no visible seams, no handles, nothing she could pry. “You can’t,” he said simply.
Sora’s anger rose hot enough to steady her. “Then open it.”
He laughed once, soft. “You think I don’t know what you’re asking?” He stepped closer, filling the space between her and the room’s center. Heat from his body warmed her face through the thin air. “If I opened it, you’d run. If you ran, you’d get hurt. And if you got hurt - ” His voice lowered. “ - you’d blame yourself. You always do.”
Sora hated that he could anticipate her guilt. Hated that he knew how to press the bruise she carried. “You don’t get to decide what I feel.”
“I already do.” His hand rose again, slower this time, giving her the option to flinch. She did, and his fingers paused in midair as if he’d been waiting for that exact reaction. “Good. Don’t pretend you’re fearless. Fear makes you honest.”
She swallowed, tasting dryness. “You’re not keeping me safe.”
His eyes stayed on her, unblinking. “I’m keeping you from making mistakes you can’t fix.”
Sora’s pulse thudded in her ears. The study felt smaller with every word he offered, like the walls were listening and tightening their grip too. She needed something real, something outside his control. Something he couldn’t just reshape with his voice.
Her gaze drifted, searching the room. On the desk, beneath a lamp that didn’t quite illuminate, sat a small device - metal and glass, too precise to be for decoration. Next to it lay a set of papers stamped and bound. She couldn’t read the top lines from where she stood, but she saw enough to know they weren’t casual notes. They were ordered. They were prepared.
A ledger, maybe. Or evidence.
xehanort followed her eyes and didn’t stop her looking. That was the first kindness that didn’t feel like a lure; it felt like permission he was sure she couldn’t use. He crossed to the desk, pulled a chair out with a controlled scrape, and sat like he belonged there more than she did.
“Tell me what you saw,” he said.
Sora’s blood cooled. “What I - ”
“You were pulled into my custody,” he corrected, patient. “You remember the details. You just choose which parts to keep.”
She wanted to say she didn’t remember everything, that there were gaps. But her mind held images anyway - his hand on her, the corridor sealing, the moment fear turned into something else, something hotter and more dangerous because it was tangled up with his attention. She hadn’t wanted that. She’d wanted the truth that would make it stop.
“What do you want from me?” she asked, forcing steadiness into her voice.
xehanort’s fingers rested on the edge of the desk. The way he touched the wood looked possessive in its own quiet way. “The same thing I always want,” he said. “To understand you. To be certain you won’t leave.”
Sora’s stomach twisted. Understanding. Certainty. Those weren’t romantic words. They were the language of cages.
“You can’t understand me,” she said, and she meant it as defiance, meant it to keep him from getting closer to the part of her that wanted to burn down the whole room just to feel free.
xehanort’s gaze sharpened. “I already do.”
The lie in his certainty made her chest ache. Then, unexpectedly, he stood and walked back to her, slow enough to feel intentional. He stopped directly in front of her, close enough that she could smell him - clean fabric, ink, and the faint tang of something metallic. He lifted his hand - not to grab, not to shove - just to tuck a strand of hair behind her ear with a precision that made her skin crawl.
The tenderness was real. That was what terrified her. It made her want to lean into him even as she fought to stay upright.
“You think your resistance is the only proof of who you are,” he said, voice almost gentle. “But you’re giving me something else. You’re giving me your fear, your anger, your need to be in control. That’s still information.”
Sora’s throat tightened. “Why are you doing this?”
xehanort’s eyes flickered, and for a heartbeat she saw something behind the obsession - something raw and hungry and afraid of being denied. It vanished too quickly for her to be sure she’d imagined it.
“Because when you look at me like I’m dangerous,” he said, “you’re still looking. You’re still here.”
The vulnerability in that sentence made her breath hitch. He wasn’t confessing love. He wasn’t offering comfort. He was admitting dependency without calling it that - admitting the way her attention kept him from falling apart.
Sora stared at him, trying to find the lever that would free her. “So you’re afraid,” she whispered, and the words came out before she could stop them.
xehanort’s expression shifted - controlled, but not calm. “Don’t,” he said.
“Afraid of what?” Sora pressed, because she needed to know if the cage had a weak seam. “Afraid I’ll stop looking? Afraid you’ll be alone?”
The room went quiet enough that she could hear the faint hum of whatever device sat on his desk. xehanort’s hand closed around her wrist again, firmer than before, but not enough to bruise. Enough to remind her that his decisions were the rules.
“I’m afraid,” he admitted, the words clipped like he hated them. “I’m afraid you’ll remember why you should hate me.”
Sora’s stomach dropped. There was the truth she’d been circling since the corridor sealed. Why him? Why her? Why the way the past seemed to have teeth around her throat.
Her mind flashed - too quick, too sharp. A memory that wasn’t fully hers, a feeling of being handled with care that made it worse, a sense of someone watching her like she was a solution to be completed. She didn’t know if it was real or if xehanort had planted it, but her skin recognized the shape of it.
“What did you do to me?” she demanded, and her voice shook despite her effort.
xehanort’s eyes darkened. He didn’t look surprised by her suspicion. He looked satisfied - like she’d finally turned the correct page. “I didn’t do anything you weren’t already carrying,” he said. “I just gave it a direction.”
Sora’s breath came shallow. The anger inside her wanted to explode outward, but the fear underneath wanted to freeze. “You’re lying.”
“I don’t lie,” he said. “I orchestrate.”
The word made her stomach churn. Orchestrate. Like she was a performance he controlled, like her body was an instrument and her consent was just another note he could tune.
Sora’s fingers curled against her own palm. She forced herself to think, to move. If she couldn’t escape, she could at least steer. She could at least negotiate something small - something she could hold onto like a blade.
She met his gaze. “If I sit,” she said carefully, “will you let me see the corridor again? Will you tell me what you’re doing to me?”
xehanort stared at her for a long moment. The air felt thick, every second stretching until it turned into a test. Then he nodded once, slow. “Sit.”
Sora didn’t want to obey. She did anyway, because the chair was a point in space and she needed a position to think from. The moment her weight settled, xehanort stepped behind her and placed his hands lightly on her shoulders, not comforting - anchoring. The touch steadied her in the worst way, like he was teaching her where her body belonged.
“Look at the desk,” he said.
Sora turned her head. Her eyes found the sealed glass case. In it, beneath a cover of dark material, lay something she couldn’t name yet - something that looked like a fragment of a key, or a piece of a memory made physical. Her heart stumbled at the sight, not because she recognized it clearly, but because her body reacted like it did.
xehanort’s voice slid close to her ear. “You want to know the truth? Fine. You’ll get it.”
Sora swallowed. “And the cost?”
His hands tightened just slightly on her shoulders. The pressure wasn’t violent, but it was a statement: he could adjust her discomfort whenever he pleased. “You’ll stop fighting me in the ways that waste time,” he said. “You’ll stop trying to escape when you don’t have a plan. And you’ll agree to one rule.”
Sora’s skin prickled. “What rule?”
xehanort’s breath warmed her neck. “You don’t touch anything in this room without asking me first.”
The rule wasn’t about safety. It was about ownership. It was about making every choice hers only after he stamped it.
Sora’s mouth went dry. She wanted to refuse. She wanted to spit the word no until it broke his teeth. But she saw the case. She saw the fragment that tugged at her like a hook. She saw the papers on his desk, the ordered proof of whatever he’d been building around her.
She could survive this room if she played along. She could keep her body under her own control by pretending her mind still had a say.
Sora forced the words out, each one a compromise. “Conditional.”
xehanort’s hands stilled, pleased. “Speak.”
“If I agree,” she said, careful, “you show me everything you know about what I’m carrying. Not the version that makes you feel safe. The version that tells me why you think you own me.”
A slow smile touched his face. It wasn’t kind. It was hungry - because it meant she’d stepped into the orbit he’d built, and now he could tighten the distance without moving too fast to break her.
“Good,” he said. “Then you understand how this works.”
Sora’s stomach turned. She’d gotten what she wanted - access, information, a path toward the truth - but the cost wrapped around her like a collar made of satin. She could feel the new rule settling into her bones, already tightening.
xehanort guided her chair a fraction closer to the desk, steering her attention like a leash. “Ask,” he said softly, and her own agreement sounded like surrender when it left her lips. “And I’ll let you look.”
Sora stared at the glass case, at the dangerous promise inside it, and realized the cage wasn’t made of bars.
It was made of familiar hands - his hands - always guiding, always offering, always making refusal feel like the wrong kind of hunger.
End of chapter one. 4 more chapters in the full book.
Swipe or use the arrows to turn the page
What's inside: 5 chapters
- 1. The Cage of Familiar Hands
- 2. Reluctant Hunger Under His Rules
- 3. The Missing Key He Won’t Name
- 4. When His Threat Becomes Her Choice
- 5. Her Vow Inside His Possession
About this book
"An Obsessive Dark Romance" is a romance book by Shresta Shenoy with 5 chapters and approximately 14,525 words. Dark romance featuring abusive obsession between Xehanort and Sora.
This book was created using Inkfluence AI, an AI-powered book generation platform that helps authors write, design, and publish complete books. It was made with the AI Romance Novel Writer.
Frequently Asked Questions
What is "An Obsessive Dark Romance" about?
Dark romance featuring abusive obsession between Xehanort and Sora
How many chapters are in "An Obsessive Dark Romance"?
The book contains 5 chapters and approximately 14,525 words. Topics covered include The Cage of Familiar Hands, Reluctant Hunger Under His Rules, The Missing Key He Won’t Name, When His Threat Becomes Her Choice, and more.
Who wrote "An Obsessive Dark Romance"?
This book was written by Shresta Shenoy and created using Inkfluence AI, an AI book generation platform that helps authors write, design, and publish books.
How can I create a similar romance book?
You can create your own romance book using Inkfluence AI. Describe your idea, choose your style, and the AI writes the full book for you. It's free to start.
Write your own romance book with AI
Describe your idea and Inkfluence writes the whole thing. Free to start.
Start writingCreated with Inkfluence AI