Chapter 55 Vignette 52
The rain hadn’t been invited, but it came anyway—unapologetic, heavy, and cold. It soaked through the lace shoulders of her dress and streaked her mascara in uneven lines down her face. She didn’t seem to notice. Or maybe she didn’t care.
From the covered porch, Kieran watched her with a clenched jaw and something sharp pressing into his chest. She stood in the middle of the driveway like a ghost—silent, unmoving, ruined.
"You’re gonna get sick," he called out, his voice gruffer than he intended.
She flinched, barely. Then turned.
Her eyes found him, red-rimmed and brimming with disbelief. "Did you know about it?" she asked. No context. Just a question that shattered the thin barrier of polite distance between them.
Kieran stepped out into the rain.
"Know what?"
"That he cheated," she whispered. "For months."
There was no denial. No defense of his brother. Just the slow way Kieran’s expression darkened, like a storm rolling behind his eyes.
"Yeah," he admitted, "I figured."
The truth dropped like thunder between them.
He reached her now, water dripping from his hair, his shirt already plastered to his skin. She was shivering, arms wrapped around herself in a thin layer of silk that did nothing to protect her. But she didn’t move when he took off his jacket and draped it around her shoulders.
Their eyes locked—neither of them quite able to look away.
He shouldn’t be this close. But grief has a way of breaking rules, and comfort sometimes comes in the form of the person you least expect.
Kieran didn’t touch her again. But the space between them pulsed with something raw and unspoken.
And when she finally let out a shaky breath, it felt like the beginning of something neither of them were prepared for.
The rain came down harder, soaking through the thin fabric of her dress, gluing it to her skin like a second betrayal. She didn’t shiver from the cold. It was the ache in her chest that made her tremble, the weight of Kieran’s silence pressing down on her even more than the storm.
“I can’t believe he did this,” she whispered, tears indistinguishable from raindrops. “And you… you knew.”
Kieran’s jaw clenched, but he didn’t argue. His only answer was the way his hand found hers, steady and warm despite the rain.
“Come inside,” he said roughly. “You’re drenched.”
She didn’t resist when he guided her up the porch steps and into the quiet, dimly lit house. The door shut behind them with a final click that seemed to mute the storm outside. All that remained was the soft sound of her sharp and uneven breath and the faint patter of water dripping from her clothes onto the hardwood floor.
He disappeared for a moment and returned with a towel, placing it in her hands. She didn’t move. Just stared at the floor.
“I should’ve told you,” Kieran said softly. “But I didn’t know how to hurt you without hurting myself too.”
That broke something in her. The towel slipped from her grip as her shoulders curled inward and a sob shook through her. “I feel so stupid.”
“You’re not,” he said immediately, stepping closer. “You loved him. That’s never stupid.”
Her breath hitched, and she looked up at him, eyes rimmed red, lips trembling. “Then why does it feel like I’m the only one who lost something?”
He didn’t answer. He just pulled her into his arms. For a long, suspended moment, she let herself fall apart in the arms of the one person she shouldn’t have turned to. But when she looked up again, something had shifted between them.
He hadn’t let go. And worse, neither had she.
She pulled back slightly, just enough to see his face, her hands still clinging to the front of his shirt like he was the only thing anchoring her to the ground.
“I don’t know what hurts more,” she whispered, “losing him... or realizing the only person I want to comfort me is you.”
Kieran’s breath caught. For the first time, he didn’t look away. His gaze locked with hers—dark, unreadable—but burning with something he had no right to feel.
“I shouldn’t want that,” she added, shaking her head. “I shouldn’t want you.”
He reached up and brushed a wet strand of hair from her cheek. His touch was gentle and reverent like he knew he was crossing a line but couldn’t stop himself.
“You think I haven’t tried to stay away from you?” he said, voice low and rough. “Every damn day I’ve told myself it’s wrong. That you’re his. That I’d never forgive myself if I touched you the way I want to.”
She stared at him, her lips parted, breath trembling between them.
“You’re not his anymore,” he said. “And I don’t think I can pretend I don’t feel this anymore either.”
Her eyes widened.
The silence that followed was louder than the rain, thicker than any excuse either of them could reach for. He was so close now, she could feel the heat of his breath mingling with hers. She didn’t move, neither did he.
And then, his hand moved. Just barely. His fingers grazed the side of her neck, trailed downward, and stopped at the edge of her jaw.
Her heartbeat pulsed against his thumb. Her lips parted. Their foreheads almost touched.
He leaned in and their lips met in a kiss that was slow and hesitant at first — a question more than an answer. But then, she responded. Her fingers curled into his shirt, and the kiss deepened for a heartbeat too long. It wasn’t careful anymore. It was hungry, aching, forbidden.
And then there was a sharp intake of breath cut through the room. They broke apart like fire had touched them.
Standing in the doorway, drenched from the rain, was Kieran’s brother. Her ex. Eyes wide. Jaw clenched. And rage written all over his face.