closed starter for @rosesonbreeze
“don’t,” kj said quietly, not sharp but not soft either. “don’t decide how this looks before i explain it.” he knew exactly how it looked. worse — he understood how it felt. he was rarely caught off balance. in most situations, he could dismantle tension with a sentence, redirect a narrative before it hardened. words were usually precise, intentional, placed exactly where they needed to land. tonight, they felt slower. less reliable.
he had made an effort. a deliberate one. reservations secured in advance, the right table, candles low enough to feel intentional without being performative. roses because he knew symbolism mattered, even if he pretended not to care about it. he had arrived early. cleared his schedule. silenced distractions. he had intended to be present. the phone had been on the table because he had nothing to conceal. transparency felt easier than suspicion. and then it vibrated.
once. then again. and again.
he didn’t need to read the messages in full to understand the damage. the preview was enough.
i miss you. i wish you were here.
he saw their eyes shift. measured. contained. that almost made it worse. kj turned the phone over, slower than necessary, buying himself a second to recalibrate. “i don’t know why she sent that,” he said, and for once the statement wasn’t crafted for advantage — it was simply true. “we haven’t spoken in a long time.”
he paused, choosing clarity over pride. “i didn’t invite it.” his composure held, but something in him tightened. he was accustomed to controlling environments, anticipating angles. this was an oversight. a lapse. and he hated lapses.
“you think i’d plan this,” he continued evenly, gesturing faintly to the table, the room, the effort, “and then undermine it myself?” a breath, steadier now. “if there were anything unresolved, we wouldn’t be here.” not dramatic. not pleading. just factual. kj met their gaze directly. “i’m not careless with people i’m serious about.”













