Work Text:
Dani didn’t know why she was in possibly the only gay bar in Pittsburgh.
Well, that wasn’t totally true. She knew the practical reason. A PR gig had dragged her across state lines and halfway across her patience, and after twelve hours of smiling at executives who thought “inclusive branding” meant putting one rainbow post up in June, she had ended up in a hotel room with beige walls, terrible lighting, and the kind of silence that made her brain too loud. She’d told herself she was just going out for one drink. One drink, then bed. One drink, then maybe a shower hot enough to burn the week off her skin. One drink, and then tomorrow she’d put her game face back on and keep moving.
But now she was here, perched on a stool at the far end of a worn walnut bar, a dirty martini in front of her, the room washed in dim amber light and a haze of old wood, perfume, and rain-damp coats. Some weird jazz number curled lazily through the speakers, all trumpet and melancholy, and Dani wasn’t really listening to that either. She was watching the olives in her glass spin slow circles as she nudged the stem with her fingertips, trying not to think about work, or her phone, or the inbox waiting for her, or all the versions of herself she had learned how to perform in order to survive.
The bartender had asked if she was meeting someone. Dani had said no too quickly.
So maybe that was the less practical reason she was here. Because somewhere beneath the tailored coat and the sharp eyeliner and the polished, expensive exhaustion, there was still a part of her that sometimes walked into places like this and wondered if fate had finally gotten bored enough to do something dramatic.
She should have known better.
The bell above the front door jingled, bright and out of place against the sultry music, and Dani glanced up automatically.
Then forgot how to breathe.
At first her brain refused to process it. It was like seeing a ghost in good lighting: too solid to be a trick, too impossible to be real. The woman standing just inside the doorway shrugged rain from the shoulders of a dark coat and paused to let her eyes adjust to the room. Black hair, longer than Dani remembered but unmistakable, fell in loose waves around her face. Her posture was still that same elegant kind of careless, the kind that made it seem like the room arranged itself around her rather than the other way around. Even from across the bar Dani could make out the line of her jaw, the full mouth, the impossible composure.
Gigi.
No. Not possible.
Dani gripped the stem of her martini glass hard enough that the cold bit into her fingers. Her first thought was that she was hallucinating from overwork. Her second was that some cruel corner of her subconscious had decided to get cinematic. Because Gigi Ghorbani did not live in Pittsburgh. Gigi Ghorbani did not vanish off the face of the earth for years and then casually walk into a gay bar while Dani was on a work trip like the universe had a sense of humor. Gigi Ghorbani—
The woman turned her head toward the bar, and Dani saw her face fully.
Every argument in her head died.
It was her.
Not just someone who looked like her. Not a resemblance. Not one of those strangers that hit you in the chest because they carry a face you once kissed. It was Gigi, down to the slight asymmetry of her brows, the softness in her eyes that had always seemed at odds with how sharply she could cut through a room, the tiny scar near her chin Dani had once pressed her thumb over while they lay tangled in bed in a heatwave with the AC broken and Gigi laughing, baby, if you stare any harder I’m going to start charging you.
Dani had spent years not saying her name out loud.
Her pulse slammed against her throat.
Gigi — no, the woman who had to be Gigi — moved farther inside. She didn’t seem surprised by the room, by the people, by the bartender calling a greeting, by the fact that she clearly belonged here. There was familiarity in the way she crossed to the end of the bar, like this was routine, like this city was hers. Dani watched her exchange a few quiet words with the bartender, watched the easy smile that followed, smaller than it used to be but still real. It hit Dani with a sick, twisting force: Gigi looked happy.
Or maybe not happy. But built. Rooted. Like someone who had survived a fire and learned how to live with the scars.
Dani’s whole body went cold.
Because that meant one of two things. Either Gigi had been alive and well all this time and chosen not to contact her, or something had happened so catastrophic that becoming someone else had felt easier than going back.
Neither option hurt less.
She should have stayed where she was. She knew that. She should have finished her drink, paid, left, gone back to her hotel room and let this become one more bizarre story she never told anyone. But her body had already started moving before the rest of her caught up. The stool scraped against the floor. The bartender glanced over. Dani stepped down, one hand flat on the bar to steady herself, and suddenly she was walking.
Every step toward Gigi felt unreal. The room seemed to shift around her, laughter and glasses clinking and that aching trumpet from the speakers all distant now, as if someone had dunked her underwater. She hadn’t planned what she would say because there was no plan for this. Hi, remember how you disappeared and left a crater in my life? Hi, you look exactly like the woman I loved and also the stranger who destroyed me. Hi, I used to know where you slept, what coffee you liked, the sound you made right before you laughed for real, and now I don’t know if I’m allowed to say your name.
She was maybe six feet away when the bell over the door jingled again.
The woman at the bar looked up instantly, and Dani saw it — that tiny shift in her face, that private softening that only happened when someone mattered. Dani knew that look. She knew it too well.
A woman came in with the kind of speed that suggested she’d run from the car through the rain and wasn’t particularly bothered by the fact that her hair was damp at the temples. She was shorter than Gigi, athletic, dark-eyed, wearing hospital scrubs under a leather jacket and the kind of exhaustion that clung to people who worked impossible hours and learned how to turn adrenaline into personality. She spotted Gigi and smiled, tired but warm, and it transformed her whole face.
Dani stopped dead.
The woman crossed the space between them without hesitation. She slid one hand around Gigi’s waist — casual, practiced, intimate — and rose onto her toes to kiss her.
It wasn’t a dramatic kiss. It was worse. It was familiar.
Soft. Quick. The kiss of people who had done this a hundred times, who knew the shape of each other’s mouths, who didn’t need spectacle because the certainty was already there. Gigi kissed her back with a gentleness Dani had once thought belonged to another lifetime. Her hand came up to cradle the side of the woman’s face for half a second, thumb brushing near her ear, and Dani felt something inside her chest split open so cleanly she almost admired the precision of it.
The woman pulled back just enough to murmur something Dani couldn’t hear. Gigi answered quietly. Her voice — that voice — was lower than Dani remembered, roughened slightly at the edges.
Then, clear enough for Dani to catch, Gigi said, “Trinity, I’m fine. Go grab the car, yeah? I’ll be right there.”
Trinity.
The woman — Trinity — searched her face for a beat like she was checking whether “fine” actually meant fine. Then she nodded once. “Don’t disappear on me, okay?”
It sounded half teasing, half something else. A private history disguised as a joke.
Gigi’s mouth twitched. “Not tonight.”
Trinity leaned in and kissed her again, quicker this time. “Good. Two minutes, Baran.”
Baran.
Dani’s blood roared in her ears.
Trinity squeezed Gigi’s hand and turned, already fishing keys from her pocket as she headed back toward the door. The bell jingled again as she disappeared into the rain.
And just like that, Dani was standing in the middle of a Pittsburgh bar staring at the woman she had once loved, the woman who had vanished, the woman who was apparently now someone named Baran and kissing a woman named Trinity in public like this whole world had existed without Dani’s knowledge.
Gigi — Baran — turned.
For one suspended second they only looked at each other.
Whatever Dani had imagined for this moment — anger, denial, confusion, some desperate attempt by Gigi to pretend not to know her — none of it happened. Gigi didn’t flinch. She didn’t look away. She didn’t smile, either. There was no easy charm to hide behind tonight. Just a face gone still with the strain of being caught.
Dani was suddenly aware of everything at once: the rain tapping against the windows, the cold sweat at the base of her neck, the fact that she had been holding her breath for too long. She wanted to say a thousand things and none of them could get past her throat. She had built this confrontation in fantasies before — late at night, angry, grieving, drunk, numb — but in every version she had been ready. In every version she had more control than this.
Now all she could do was stare.
Gigi’s eyes moved over her face slowly, like she was cataloging the changes. The sharper lines. The new hardness. Maybe the old damage. Dani hated that she still wanted to know what Gigi saw when she looked at her.
Finally, Gigi exhaled.
“Hi, Dani,” she said.
It was devastating how normal she sounded. How tender, even now, that voice could be when it said Dani’s name.
Dani swallowed. “Gigi.”
A flicker crossed her face at the name — pain, maybe, or memory — but it was gone too fast to hold.
Gigi glanced toward the door where Trinity had left, then back at Dani. Her expression settled into something resigned and unbearably sad.
“I’m sorry,” she said.
That was it.
No explanation. No panic. No excuse offered up in a rush. Just that: I’m sorry.
Dani actually laughed, and the sound was ugly. “You’re sorry?”
Gigi’s gaze dropped for a moment. “Yes.”
“Are you dead?” Dani asked, because apparently this was where her brain had decided to begin. “Is that what happened? Because last time I checked, people don’t usually disappear for years, change their name, and show up in Pittsburgh kissing someone else unless they’re either dead or insane.”
A nearby couple at the bar turned briefly before deciding, wisely, not to involve themselves.
Gigi took the hit without protest. “I know.”
“Oh, you know.” Dani stepped closer, voice pitched low now, sharper, trembling despite her efforts. “You know. That’s great. Do you also know that people spent months trying to find you? Do you know I called hospitals? Morgues?” Her laugh cracked on the last word. “Do you know how humiliating it is to keep hoping someone who clearly didn’t want to be found might still be alive?”
Something in Gigi’s face visibly tightened. Not defensiveness. Not even surprise. Just pain, deep and old, like Dani’s words had found bruises already there.
“I know,” she said again, quieter this time. “I know what I did.”
Dani wanted to throw her drink in her face. She wanted to grab her shoulders and shake every answer out of her. She wanted to kiss her just to prove she still could. Mostly she wanted to stop feeling like the floor had vanished.
Instead she said, “Baran?”
Gigi closed her eyes for half a second. “Yes.”
“So that’s your name now?”
“It’s my name.”
The correction landed like a slap, because of course it did. Not now. Not pretend. Not an alias Dani could sneer at and peel away to get back to the woman she’d lost. It’s my name. Simple. Steady. Final.
Dani folded her arms, maybe to hold herself together. “And Trinity?”
At that, Gigi — Baran — looked toward the door again, and something warm and terrified passed over her face. It was different from what Dani remembered. Less reckless. More careful. As if love, this time, came with the knowledge that anything precious could be taken if you mishandled it.
“Her name is Trinity Santos,” she said. “She’s… important.”
Important. Dani nearly choked on the understatement.
“You’re dating.”
It wasn’t even a question.
Baran’s silence answered anyway.
Rain streaked down the front windows, catching the yellow streetlight outside. Somewhere behind them the bartender set down another drink. The jazz song ended and another began, slower, sadder. Dani felt like the universe was mocking her with a curated soundtrack.
“How long?” she asked, hating how small her voice sounded.
Baran hesitated just long enough to make the answer worse. “A while.”
“Wow.” Dani nodded once, too fast. “Okay. Great. Good for you.”
“Dani—”
“No.” Dani held up a hand. “Don’t do that. Don’t say my name like you still get to mean something by it.”
Baran went still.
The words hung between them, brutal and true.
For the first time, Dani saw something crack. Not in a dramatic way. Baran didn’t cry. Didn’t plead. But her composure slipped just enough to reveal the wreckage underneath — the sleeplessness carved into her features, the caution in the set of her shoulders, the look of someone who had lived too long in emergency mode and learned how to make the damage look like discipline. Dani had known Gigi as radiant, magnetic, indulgent, impossible. This woman was quieter. Harder around the edges. Less ornamental. More real in a way that made Dani furious, because how dare she become someone else and still feel familiar?
“I don’t get to mean anything by it,” Baran said softly. “I know that.”
Dani stared at her. “Then why say anything at all? Why not just walk out?”
Baran’s eyes lifted to hers fully, and there it was — the thing Dani had been avoiding since the second she walked in. Love. Not current, not active, maybe not usable, but undeniable in the way grief is undeniable. Whatever Baran had become, whatever life she had built, some part of her still looked at Dani with the memory of devotion.
“Because you deserved more than that,” she said.
Dani’s throat tightened so fast it hurt. “A little late for that.”
“Yes.”
No defense. No self-excusing. Just yes.
Dani hated that too.
She dragged a hand through her hair and laughed again, quieter now, fraying at the edges. “I can’t decide what’s worse. That you disappeared, or that you seem to have made peace with it.”
“I haven’t made peace with anything.”
The answer came too quickly, too honestly. Dani looked at her, really looked, and saw the truth of it. Whatever this new life was, it hadn’t been easy. There were stories written into Baran’s face that Dani had no access to. Hard stories. The kind built from blood loss and terror and choices made with no good outcomes.
Still, hurt didn’t care.
“So what happened?” Dani asked. “Or do I not get that either?”
Baran glanced toward the door again, toward whatever waited outside in the rain wearing scrubs and calling her Baran like it belonged to her mouth. When she looked back, there was apology in every line of her.
“Not here,” she said.
Dani let out a short, disbelieving sound. “Of course.”
“I’m not refusing you.”
“It kind of sounds like you are.”
“I’m trying not to make this worse.”
“For who?”
That landed. Baran’s jaw flexed. “For everyone.”
The careful answer told Dani more than a reckless one might have. Everyone. Not just Trinity. Not just Dani. There were other people attached to this. Stakes. Fallout. Maybe entire lives built on whatever truth Dani was currently not allowed to touch.
The realization made nausea roll through her.
“Does she know?” Dani asked.
Baran’s face went unreadable. “Trinity knows who I am.”
Not who I was. Who I am.
Dani stared at her. “So she gets the truth.”
“She gets the version of it that’s mine to tell.”
The cruelty of that sat heavy and cold between them. Dani didn’t even know if Baran meant it cruelly. Maybe that was the worst part. Maybe she was simply being honest.
The bell jingled again, and both of them turned instinctively.
Trinity stood in the doorway, rain dampening the shoulders of her jacket, scanning the room until she spotted Baran. Her gaze shifted to Dani, sharp and assessing in a single practiced sweep. Not jealous, exactly. Protective. Hospital-trained, Dani thought irrationally. The kind of woman who clocked danger before she even named it.
Baran straightened.
Trinity approached but stopped a respectful distance away, reading the air with unnerving accuracy. “Everything okay?”
No one answered immediately.
Up close, Trinity looked even more tired than before, shadows under her eyes, hands restless with leftover energy. But there was something solid about her. She didn’t puff up or stake a claim or ask Baran who Dani was with fake casualness. She just stood there, alert and open, like if Baran needed backup she’d give it, and if Baran needed space she’d do that too.
Dani hated how decent that made her seem.
Baran looked at Trinity and, in a voice gentler than anything else tonight, said, “Trinity, this is Dani.”
Trinity’s expression shifted by degrees. Surprise first. Then understanding — or at least recognition of significance. Baran must have told her enough for the name to matter.
“Okay,” Trinity said slowly, looking between them. Her voice was rough around the edges, warm underneath. “Hi.”
Dani gave a stiff nod, too raw for manners, too well-bred to ignore her completely.
Trinity seemed to accept that for what it was. She turned to Baran. “You need another minute?”
The question was simple, but Dani heard everything hidden beneath it. Do you want me here? Do you want out? Are you safe? Are you about to run?
Baran’s face softened in a way that made Dani want to scream.
“No,” she said quietly. “We should go.”
Trinity nodded once.
And that was it. That was apparently how this scene ended. Gigi — Baran — would walk out with the woman waiting for her, while Dani stood in a bar in Pittsburgh with a half-finished martini and a fresh wound where an old one had never actually healed.
Something wild rose up in her then, sharp and desperate. “That’s all I get?”
Both women looked at her.
Dani’s chest heaved once. Pain flashed over Baran’s face so nakedly that Trinity took an involuntary half-step closer to her.
“I know,” Baran said. “I know it’s not enough.”
“No,” Dani snapped. “It’s not.”
For a moment nobody moved. The room around them kept going — low conversations, ice in glasses, footsteps over old floorboards — while the three of them stood in a tiny pocket of altered gravity.
Then Baran did something Dani hadn’t expected. She reached into the pocket of her coat and pulled out a pen. She snatched a napkin from the bar, scribbled something on it fast, then set it down carefully on the polished wood between them.
Dani looked at it but didn’t touch it.
“My number,” Baran said. “If you want answers, call me tomorrow. Not tonight. Tomorrow.”
Dani laughed bitterly. “And if I don’t?”
Baran’s gaze held hers. “Then I’ll leave you alone.”
That, more than anything, felt like proof she meant it. No manipulation. No demand. A door, not a trap.
Trinity looked at the napkin, then at Baran, and said nothing. But Dani saw the tension in her jaw. She didn’t love this. She was allowing it because Baran needed to, not because she liked it. There was history there too, then — enough trust for discomfort not to become control.
Dani hated that she noticed.
Baran stepped back. “Goodnight, Dani.”
Trinity gave Dani one more measured look, not unkind, not apologetic, just aware. Then she touched Baran’s elbow lightly and guided her toward the door.
For one insane second Dani thought Baran might turn back.
She didn’t.
The bell jingled. Cold air rushed in. Rain-slick streetlight flashed across dark hair and leather and then the door swung shut behind them.
Gone.
Again.
Dani stood motionless, staring at the empty doorway long after they had disappeared from view. Her martini sat abandoned on the bar behind her, sweating into a damp ring on the wood. Her entire body felt too tight, like her nerves had shrunk one size too small for her skin. She wanted to run after them. She wanted to rip the napkin in half. She wanted to call right now, right this second, and demand the story she was owed. She wanted to go back in time and stop herself from ever loving a woman capable of becoming a ghost.
Instead she turned slowly and looked at the napkin.
The handwriting was different than she remembered — tighter, less indulgent, all efficiency now — but there were traces of the old swooping confidence in the numbers. At the bottom, beneath the phone number, there were two words.
Please call.
Dani stared until the letters blurred.
The bartender approached carefully, polishing a glass with professional discretion. “You want another?”
Dani almost said yes. Then she almost said something much more embarrassing, like do I look like I want another? or can you legally serve someone while her life is actively imploding?
Instead she picked up the napkin, folded it once, and slipped it into the inner pocket of her coat like a secret she already hated.
“No,” she said.
Her voice came out steadier than she felt.
She left cash on the bar for the untouched remainder of her drink and stepped toward the door. Outside, Pittsburgh was wet and gleaming, the street shining under the neon reflected from the bar’s front window. Cars hissed through puddles. Somewhere down the block, a siren wailed and faded. The rain had eased to a mist fine enough to cling to her lashes.
Dani looked left. Then right.
No sign of them.
Of course not.
She stood there on the sidewalk with her coat open and the cold slipping in, one hand pressed over the pocket holding Baran’s number, and felt the impossible truth settle around her like weather.
Gigi was alive.
Gigi was Baran.
Baran was with Trinity Santos.
And tomorrow, if Dani wanted, she could pick up the phone and ask the question that had been poisoning her for years:
Why?
She closed her eyes briefly, rain kissing her face, and let herself feel it all at once — the shock, the fury, the relief so painful it barely felt like relief at all. Underneath it, deeper and more humiliating than anything else, was the knowledge that one look had been enough. One look, and some reckless unhealed part of her had still reached.
“Fuck,” Dani whispered to the empty street.
Then she opened her eyes, squared her shoulders, and walked back toward her hotel with the number burning against her chest like a live thing.
