Chapter 1: The Coffee Shop Confession
The smell of burnt espresso beans and steamed milk hit Franklin Davies the second he pushed open the heavy glass door. His usual refuge. Tuesday morning, 9:43 AM. His towering frame – all 6’6” and 300-plus pounds of him – maneuvered awkwardly past a cluster of students arguing over laptops. He felt like a grizzly bear navigating a dollhouse. Order placed: large oat milk latte, extra shot. Safety established. His breathing slowed.
He scanned for his usual spot, the worn armchair wedged awkwardly near the restroom corridor. Distant. Unobtrusive. Perfect. But today, something was wrong. Someone was in his chair.
No. Not just someone.
Recognition jolted through him, immediate and electric. Blonde hair catching the weak Seattle sunlight filtering through the window. Sharp nose, punctuated by a small silver ring. Blue eyes focused intently on a sleek tablet. Alexandra Guilder. The Alexandra Guilder. From Off the Path. His Wednesday night ritual. He watched her dissect the lingering psychological hooks of the "Community of Light" with a mix of wit and weary empathy. She made leaving a cult sound... fascinating. Relatable, even, in a horrifying way.
His latte scalded his fingers through the cardboard sleeve. He didn’t move. Just stared. Reality tilted. She was here. Real. Breathing the same over-roasted air. Typing with unpainted, blunt-cut fing nails onto a tablet. Not on a screen. Not curated. Here.
A woman slid into the chair opposite Alex. Shorter, sleek dark hair pulled back severely, eyes like chips of obsidian scanning the room. Her manager, Maya Chen. Frank remembered her from a few behind-the-scenes clips Alex sometimes shared. Maya radiated ‘handling it’. She leaned in, speaking low, her brow furrowed. Alex listened, smiled faintly, waved a dismissive hand, then returned to her tablet.
Frank’s brain short-circuited. Go back to his counter perch? Pretend he hadn’t seen? Hide behind his phone and his awkwardness? The thought made his palms slick. But the pull was stronger. The quiet fascination he’d nursed for months, late at night after debugging code, surged forward, reckless.
Just tell her you like her channel. Simple. Polite. Then leave. He took a step. Then another. The space between the counter and her table felt like miles. He bumped a chair, apologized to empty air. Maya’s sharp eyes snapped to him, tracking his lumbering approach. Her expression hardened into a silent ‘back off’ that Frank felt like a physical shove. He faltered.
Alexandra looked up.
Her gaze locked onto his. Piercing blue. Startled, then curious. Open. No pretense. It rooted him to the sticky linoleum floor. He was suddenly, painfully aware of his size, his faded band t-shirt stretched tight, the coffee trembling slightly in his hand.
"Hi," he managed, the word scraping out. Too loud. He winced.
"Hi," Alex replied, her voice unexpectedly warm, melodic. A half-smile played on her lips. Maya looked ready to interpose her body between them. Frank saw the manager tense.
Just say it. Go. "Um. Sorry to bother you," Frank stammered, heat climbing his neck. "I just... I watch your channel. Off the Path. It’s... really good. Honest. Helped me understand... stuff." He gestured vaguely, helplessly. Smooth, Frank. Real smooth.
Alex’s smile widened, genuine, lighting up her face. The intensity in her eyes softened into amusement, maybe a flicker of something else. Interest? "Did it now?" she asked, tilting her head. "Always nice to meet a viewer in the wild. What’s your name?"
"Frank. Franklin Davies." He shifted his weight, the floorboards creaking.
"Franklin Davies," she repeated, rolling the name around like a new flavour. Her gaze swept over him, head to toe, lingering for a beat longer than felt casual. Assessing. Not unkindly. There was a spark in those blue depths he couldn’t quite decipher. "Well, Frank, don’t just loom. Grab a chair. Join us for a minute?" She gestured to an empty chair at the small round table.
Maya made a tiny, strangled noise. "Alex, sweetie, we really do have that conference call in–"
"Ten minutes, May. Plenty of time for Frank to tell us what stuff my ramblings helped him understand." Alex cut her off smoothly, her eyes never leaving Frank’s. That spark was brighter now. Mischievous. Challenging. "Unless you’re in a rush, Frank?"
The world narrowed to that gaze, the invitation hanging in the air thick with coffee fumes and Maya’s palpable disapproval. His usual refuge felt suddenly alien, replaced by the terrifying, exhilarating possibility radiating from this woman in his chair. His quiet Tuesday imploded.
"No rush," Frank heard himself say, sounding only slightly strangled. He pulled out the spare chair, its metal legs shrieking on the floor. He lowered himself carefully, feeling the chair groan in protest. Maya sighed, a sharp exhalation of air, and picked up her phone, thumbs flying across the screen. Ostentatiously busy.
Frank clutched his latte like a shield. "So... um... stuff," he began lamely. "Just... the idea of rebuilding. Your perspective. It’s..." He floundered, searching for words beyond ‘cool’ or ‘awesome’. "It’s got grit."
Alex leaned forward, resting her chin on her knuckles. Her smile deepened, revealing a small dimple near her mouth. "Grit. I like that. Better than 'trauma porn', which is what May calls it when she thinks I can't hear."
"Alex," Maya muttered, not looking up from her phone.
Alex ignored her, her focus entirely on Frank. "And what do you rebuild, Frank? When you’re not decoding my past traumas?" Her tone was light, teasing, but the question felt sharp. Probing.
Frank blinked. "Code. Mostly. Software development. Backend systems." He took a gulp of his latte. Too hot. He swallowed the burn. "Quiet life. Games. Watching..." He trailed off, gesturing vaguely towards her again. Idiot. "Normal stuff."
"Normal," Alex repeated softly. Her eyes traveled over his face again, thoughtful now. "Sounds... peaceful." A hint of something wistful touched the word. Then it vanished, replaced by that bright, assessing look. "Peaceful is good. Sometimes." She paused, tapping a finger on the table. The silence stretched, filled only by the cafe's ambient noise and Maya's furious tapping.
Frank stared into the cool foam of his latte, willing the heat in his cheeks to subside. Why had he said "normal stuff"? Wasn't that basically announcing 'boring'? The vinyl seat squeaked faintly under his weight as he shifted.
"Peaceful," Alex repeated, that thoughtful note back in her voice. She leaned back slightly, the sunlight catching the silver in her nose ring. "Peaceful sounds like a luxury." A shadow, fleeting but real, passed through her bright blue eyes. "My life... it's scheduled in fifteen-minute blocks. Meetings, edits, travel, therapy, kids' soccer practice... quiet is hard to come by."
Frank found himself nodding, a flicker of recognition sparking. "Yeah. Code is... predictable. Demanding, sometimes. But predictable. It either works or it doesn't. No grey areas. No... emotional minefields." He winced internally. Emotional minefields? Did he just compare his job to her escaping a cult? Smooth, Davies.
To his surprise, Alex laughed, a warm, rich sound that cut through the cafe drone. "God, wouldn't that be nice? A simple error message instead of unpacking why being told I was 'too much' for twenty years still makes me flinch." She took a sip of her own drink, her gaze direct. "So, backend systems? That's the engine room stuff, right? Hidden but essential. Keeping the ship afloat while everyone admires the sails."
Frank blinked. No one ever put it like that. "Exactly. It’s... satisfying. Building something solid you can rely on. Making the gears turn smoothly." He hesitated, then plunged ahead, spurred by her unexpected understanding. "It’s like... like solving a puzzle where the pieces are invisible, and the picture keeps changing."
Alex’s eyes lit up. "Yes! That! The constant adaptation. Trying to build something stable on shifting sand. I get that." She leaned forward again, elbows on the table, her intensity focused solely on him. Maya gave another pointed sigh, but Alex ignored her. "What do you play? Video games. Escape hatch?"
"Mostly," Frank admitted, a bit sheepish. "Strategy stuff. RPGs. Worlds with rules." He paused. "Sometimes... sometimes I mod them. Tweak the code. Make them... different. More interesting."
"Rebuilding your own worlds," Alex murmured, a slow smile spreading across her face. It wasn't just polite interest; it was genuine intrigue. "Taking the existing framework and making it fit you better. Sounds familiar." She held his gaze for a beat longer than felt casual. Frank felt a jolt, a sudden, unsettling warmth in his chest. That spark in her eyes... was it just shared understanding? Or something... more? Don't be stupid, he instantly chided himself. She's Alex Guilder. She probably looks at burnt toast with that intensity. She's just relating. Being nice.
He focused on his coffee cup, tracing a bead of condensation. "Yeah, I guess. Less dramatic than the real-world version, obviously."
"Oh, I wouldn't be so sure," Alex countered smoothly. "Changing one line of code can crash an entire system. Sounds pretty dramatic to me." Her foot brushed against his under the small table. It was brief, likely accidental, but it sent another unwelcome flicker through him. Accident. Definitely an accident.
Maya cleared her throat, loud and deliberate. "Alex. Call. Now." She tapped her watch meaningfully.
Alex sighed, a theatrical sound of disappointment that felt strangely personal. "Right. Duty calls." She didn't immediately pull away from the table, though. She held Frank's gaze again. "Franklin Davies. Backend systems. World-builder." She said his name deliberately, testing the syllables. "It was really nice talking to you. Genuinely." She pulled a sleek phone from her bag. "Do you... have Instagram? Or just lurking in the backend shadows?"
Frank fumbled for his own phone, heart hammering absurdly against his ribs. She’s asking for my Instagram? Maya looked like she wanted to hurl her phone at the wall. "Uh, yeah. Yeah, I do." He rattled off his handle – just his name, nothing fancy.
Alex typed swiftly, thumbs flying. A second later, Frank’s phone buzzed in his hand. A notification: '@offthepathalex started following you.'
"Perfect," Alex said, standing up with a fluid grace. Maya was already up, radiating impatience. "Enjoy the rest of your peaceful Tuesday, Frank." The dimple appeared again as she smiled. "Maybe I'll see what kind of worlds you build." She gave a small, casual wave, those piercing blue eyes lingering on him for one more second, then turned, following Maya towards the quieter back area of the cafe.
Frank sat frozen, the warmth of his latte long gone. The smell of coffee grounds and warm pastry suddenly seemed incredibly vivid. He stared at his phone screen, at the notification from Alex Guilder. She followed me. The encounter replayed in his head: the shared understanding of rebuilding, her genuine curiosity about his coding and gaming, that intensity in her gaze, the accidental brush of her foot... and now this. She'd sought the connection further.
He dismissed the fluttering suspicion of flirtation again, firmly this time. She was relatable. Down-to-earth. She saw the parallels he never imagined anyone else would see between his structured, quiet life and her chaotic, reinvented one. That was the magic. She made the vast distance between his reality and hers feel... bridgeable. He felt seen, not as a fan, but as someone whose quiet struggles and satisfactions resonated with hers. He took a shaky breath, the noise of the cafe rushing back in, feeling utterly disoriented and strangely, wonderfully, real.
He took a shaky breath, the noise of the cafe rushing back in, feeling utterly disoriented and strangely, wonderfully, real. The phantom scent of her perfume – something clean and sharp, like rain on pine needles – seemed to linger in the space she’d vacated. He stared at the chair she’d pulled out for him, the imprint of her presence still warm in the air. Maya’s palpable disapproval hung there too, a faint aftertaste of vinegar.
His latte was lukewarm sludge. He drank it anyway, the blandness grounding him. The familiar bitterness of over-roasted beans. Normal. Predictable. Safe. Yet everything felt tilted on its axis. Alex Guilder. Here. Talking to him. Following him. The notification on his phone screen burned a hole in his pocket. He resisted the urge to pull it out again, to confirm it wasn’t a caffeine-induced hallucination.
He lingered, nursing the dregs, watching the ebb and flow of the cafe. Students cramming, freelancers typing furiously, the gentle clatter of cups and saucers. His usual camouflage. Today, he felt exposed, hyper-aware of his size, his stillness amidst the bustle. He kept replaying the conversation: Rebuilding your own worlds. Taking the existing framework and making it fit you better. Had she really seen that? Or was it just skilled YouTuber patter, making everyone feel special? The accidental brush of her foot under the table… definitely an accident. Had to be.
Finally, the cup was empty. He gathered himself, the vinyl groaning as he stood, a mountain shifting. Back to the apartment. Back to the quiet hum of servers, the structured logic of code. Maybe fire up the RPG he’d been modding. Normal Tuesday. Except it wasn’t.
The walk home felt longer, the Seattle drizzle a cool film on his skin. He dumped his coat, booted his PC, the familiar startup sequence a comforting ritual. He scanned his work emails, replied to a couple. Tried to lose himself in debugging a stubborn API call. The logic flow blurred. His focus kept drifting to his phone, lying face-up beside his keyboard. Silent.
It was just politeness, he told himself firmly. She’s busy. Has a life. A husband. Kids. A manager who clearly thinks I’m a potential stalker.
An hour crawled by. He’d just managed to sink into the rhythm of his code, fingers flying across the keyboard, wrestling a particularly tangled subroutine into submission, when the phone buzzed. Not a call. A direct message notification. Instagram.
His breath hitched. He wiped suddenly damp palms on his jeans.
The sender: @offthepathalex.
He tapped the notification, his pulse thudding loud in his ears.
> Alex: Frank! Hope the coffee didn’t keep you up all night coding. 😉 Thanks again for saying hi this morning. Genuinely made my day less… scheduled.
> Alex: Maya’s convinced you’re secretly writing a tell-all exposé on cult recovery influencers. I told her you looked more like a man who knows his way around a compiler than a tabloid. Am I right?
Frank stared at the words. Her voice echoed in them – the slight tease, the warmth, the deflection wrapped in humor. Plausibly deniable. Friendly. Relatable. Not outright flirty. But… the winking emoji? The ‘genuinely’ repeated? He read it three times.
He typed, deleted, typed again.
> Frank: Ha, no exposés here. Unless it’s exposing why my API keeps throwing 404s when it clearly shouldn’t. Compiler? Yeah, we’re… acquainted. More like constant battle partners. Maya’s protective. Understandable. You’re… out there.
> Frank: Glad I didn’t ruin the schedule too much.
He hit send before he could overthink it. Too earnest? Too boring? He watched the little ‘Seen’ notification pop up instantly beneath his message. Then the typing bubbles appeared. Disappeared. Appeared again.
> Alex: Battle partners. I like that. Sounds messy and rewarding. And ‘out there’ is one way to put it. Sometimes feels like I’m permanently jet-lagged in my own life.
> Alex: Maya means well. She’s seen the weird side of this gig. Protective is her default setting. Kinda sweet, in a slightly terrifying way.
> Alex: Speaking of schedules… totally random question. You seem like a guy who appreciates good… structure? Or maybe just good escape routes? Know any decent, quiet bars around here? Not the sceney ones Maya finds. Somewhere a person could actually hear themselves think? Pretend they’re just… normal for an hour? Hypothetically.
Frank’s eyebrows shot up. A bar? Quiet? Tonight? The subtext hummed like a live wire beneath the innocent phrasing. Hypothetically. The word screamed deniability. Hear themselves think. Normal. Echoes of their coffee shop conversation. His fingers hovered over the screen. This wasn't just friendly chatter anymore. This felt like… an invitation. Wrapped carefully, expertly, in the guise of needing a local recommendation.
He thought of The Rookery, tucked down an alley near Pioneer Square. Dark wood, low lighting, minimal music, known for its obscure whiskeys. Definitely not sceney. Definitely quiet. A place where someone famous could sink into a corner booth and vanish. A place where two people could talk without shouting.
His heart hammered against his ribs. Was he reading this right? Was this insane? The image of her piercing blue eyes, that assessing gaze, the accidental touch under the table, flooded back. The craving for something not normal, something beyond the predictable hum of his servers, surged, sudden and potent.
He typed, the letters feeling heavy with implication.
> Frank: Hypothetically… there’s The Rookery. Down near Pioneer Square. Whiskey-focused. Very low-key. Dark corners. You could definitely hear yourself think there. Or pretend to be normal. Hypothetically.
> Frank: When’s this hypothetical quiet hour needed?
The typing bubbles danced. One second. Two. Three.
> Alex: Hypothetically… tonight works. Say… 9:30? Escape the hotel room conference call aftermath. Maya thinks I’m doing ‘research’.
> Alex: The Rookery. Sounds perfect. Dark corners are my natural habitat.
> Alex: Feel like being my hypothetical local guide? If you’re not battling APIs? No pressure. Totally get it if the code is winning.
Frank stared at the screen. The words blurred slightly. Nine-thirty. Tonight. Feel like being my hypothetical local guide? The question mark offered him an out, a shred of plausible deniability he could cling to. But the intent was clear as glass. She was asking him to meet her. Alone. In a quiet, dark bar.
The safe, predictable framework of his Tuesday shattered completely. The battle with the API faded into irrelevance. The quiet hum of his apartment felt suddenly oppressive. He thought of the cult survivor with the nose ring and the hidden depths, the YouTuber who craved quiet but radiated chaotic energy, the woman who looked at him like she saw the gears turning. The woman asking him to step into the dark.
His thumb hovered over the keyboard, the cursor blinking. A choice pulsed in the silence of his apartment, louder than any server fan. The safe harbor of his code, or the sharp, terrifying pull towards the unknown in a corner booth at The Rookery. He took a deep, steadying breath, the air thick with anticipation. Then, slowly, deliberately, he typed his reply.