Chapter 3: Morning Light and Promises
Aidan swam up from a depth of dreamless sleep, the warmth of her body his first anchor to consciousness. Her head was a heavy, comforting weight on his chest, her hair a riot of copper against his skin. He didn’t open his eyes, just breathed in the smell of her—lavender from the candle, sleep, and something uniquely Cat. Her finger was tracing idle, concentric circles around one of his nipples, then skating down the midline of his stomach, a feather-light exploration.
“I can feel you thinking,” he murmured, his voice gravelly with sleep.Her tracing stopped. “I’m reverse-engineering.”
He cracked an eye open. Morning light, filtered through the half-drawn curtains, cut tiger stripes across the rumpled sheets and the pale canvas of her back. Her face was turned toward him, her green eyes serious, soft with a wonder that made his breath catch.
“Oh yeah? What’s the diagnosis?”
“The system performed beyond theoretical expectations.” A small smile played on her lips.“But I’m checking for bugs.Glitches. Potential points of failure.”
He shifted, wrapping his arms around her and rolling slightly so she was mostly underneath him, their legs entwined.He kissed her forehead. “Any critical errors?”
“Just one.” She blinked up at him, her freckles stark in the morning light. “I can’t seem to access my prior data set.The one where we’re just friends. It’s… corrupted. Unreadable.”
The gravity of it, the quiet enormity of the change, settled over them.He brushed a strand of hair from her cheek.“Good.That dataset was flawed anyway. Had a major logic error.”
“Which was?”
“It excluded this.” He kissed her, slowly, deeply, until she melted into the mattress with a soft sigh. When they parted, her blush was a beautiful, deep rose from her chest to her hairline.
“I didn’t imagine,” she began, her voice hushed, “that it could feel like that.So… complete. I thought maybe I’d built it up too much in my head. That the reality would be… separate.But it wasn’t.It was everything.”
He knew what she meant. The act itself had been transcendent, but it was the before and after that had re-wired him. The confessions in the kitchen, the trembling trust in the hallway, the collapse into sleep tangled together. It was a new continent, and they were standing on its shore.“It was just you,” he said simply. “It was just us. That’s all it had to be.”
She studied his face, her engineer’s mind undoubtedly trying to quantify the shift in his brown eyes. “What happens now, Aidan?When we get up. When we leave this room.”
The question hung in the sunlit dust motes.It was the crucial one. He propped himself up on one elbow, looking down at her. Her hair was a mess, her lips were swollen, and she had never looked more like his future.“What do you want to happen?”
She took a shaky breath. “I want to hold your hand in public.I want to be the reason you smile at your phone. I want to call you and say ‘come over’ and have it mean ‘I need you next to me,’ not ‘I need help building this IKEA bookshelf.’ I want…” She paused, gathering courage.“I want to be your girlfriend. Not just your best friend who you sometimes sleep with.”
The words, so plain and direct, hit him square in the chest. He had been braced for complexity, for her trademark analytical caveats.He hadn’t been ready for this naked want.
He didn’t answer with words. He kissed her, pouring every ounce of his own want into it. Then he rolled onto his back, pulling her with him until she was straddling his hips.The sheet fell away. The morning light gilded her skin, her small, perfect breasts, the beautiful flare of her hips. He was already hard beneath her, the feel of her heat against him instantly intoxicating.“Yes,” he said, his hands settling on her waist. “Be my girlfriend. Be everything.”
A tear escaped her eye, tracking quickly through the constellation of freckles on her cheek.She didn’t wipe it away. She leaned down, her hair curtaining their faces, and kissed him.It tasted of salt and promise.
She rose up, positioning herself, and then sank down onto him with a slow, deliberate grace that stole the air from his lungs. They both groaned, the fit different now, familiar and yet startlingly new in the sharp clarity of morning. She moved, tentatively at first, finding a rhythm, her hands braced on his chest.He watched her. The play of light and shadow on her face, the concentration giving way to pure sensation, the way her bottom lip caught between her teeth. He filled his hands with her, guiding her, learning her.“Look at me,” he whispered.She opened her eyes. They were dark, almost unseeing with pleasure, but they focused on him.
“You’re mine,” he said, the words not a command but a confession, a fundamental truth finally spoken into existence. “Catriona.You have always been mine.”
It was the final key in the lock. Her control shattered. She cried out, her inner muscles fluttering wildly around him as her orgasm ripped through her, sudden and violent. The sight of her, the feel of her, the sound of his name on her lips—it dragged him over the edge right after. He held her hips down, plunging up into her as his own release surged, deep and hot and endless, the pulse of it feeling like a claim, a seal.
She collapsed forward, a boneless weight on his chest, their hearts hammering a frantic, synchronized rhythm against each other. He could feel the evidence of their joining, a warm, intimate leak between them.
For a long time, the only sound was their breathing returning to normal, the distant hum of her refrigerator, a bird chirping outside the window. The ordinary world, impatient, waiting to reclaim them.Finally, she stirred, nuzzling into his neck. “So,” she mumbled, her voice thick and satisfied. “Girlfriend.”
“Girlfriend,” he confirmed, his fingers tracing idle patterns on her spine.
“I’m going to be terrible at it,” she said, with utter certainty.“I’ll overanalyze everything. I’ll probably try to graph our emotional compatibility.”
He laughed, the vibration rumbling through both of them. “And I’ll be too quiet. I’ll assume you know how I feel because I painted you a picture three months ago.”
She lifted her head, her smile crooked and beautiful. “We’ll build a new model.From the ground up. Together.”
“Deal.” He kissed her nose.“But first, we need coffee.And maybe a shower. Not necessarily in that order.”
The future was a vast, unknown equation. But as she untangled herself from him and padded, gloriously naked, toward her tiny en-suite bathroom, throwing a look over her shoulder that was both shy and profoundly sure, he knew the most important variable had been solved.She was his. He was hers. Everything else was just code they could debug, together.