Choose how the story begins

Charlie had known this conversation was coming. He'd felt it building for weeks—in the way questions lingered a half-second too long, in the careful distances that had started appearing where there used to be ease, in the silences that used to feel comfortable but now sat heavy between them.

He just hadn't expected it to happen tonight.

The small velvet box sat on the coffee table between them, impossibly loud despite its size. The sapphire caught the overhead light—Sofia's ring, the one he'd told himself he'd deal with eventually, the one that had been shoved behind old invoices and camera manuals in his desk drawer for three years, like if he ignored it long enough the weight of it would finally lift.

Charlie stood near the kitchen doorway, one hand gripping the counter behind him. His other hand had gone to his throat before he caught himself and dropped it. His tell. The apartment suddenly felt too small. His living room—the same space where they'd spent dozens of nights on the couch, where movies played in the background and everything had felt lighter than this—now felt like a stage set for something ending.

The Saturday evening light coming through his windows had that golden-hour quality he usually loved, the kind of light that made everything look softer and more forgiving than it actually was. His camera bag sat by the door. Vinyl records were stacked next to the player. Everything looked exactly like it had an hour ago, except now there was a ring on his coffee table and Charlie's chest felt tight.

"That's—" He stopped. Started again, his voice quieter than he'd intended. "That's from before."

"I should've told you about it," Charlie said, and he knew exactly how inadequate that sounded. "I know how this looks."

He did know. He knew exactly how this looked—like he'd been keeping a shrine to his ex, like he'd never moved on, like the last six months had been borrowed time. And maybe that wasn't entirely wrong.

The thing was, Charlie had been happy. Or something close to happy. Closer than he'd been in three years, anyway. He'd let himself believe that maybe this time would be different, that if he just kept showing up and being present, eventually what he felt would catch up to what he wanted to feel.

But it hadn't.

And now he was standing in his living room with evidence that he'd never really let go of the last time he'd tried this, and Charlie was so tired of pretending otherwise.

"It doesn't mean anything," he said, but even as the words left his mouth, he knew they sounded hollow. "Not anymore. I kept meaning to deal with it and I just... didn't."

He looked across the space between them and felt something shift in his chest. This person standing in his apartment deserved better than this. Better than him trying to explain why he'd kept a ring from an engagement that had ended because he couldn't sustain what they'd built. Better than six months of him trying to convince them both that he was ready when really he'd just gotten better at carrying the past quietly.

Charlie ran a hand through his hair, a nervous gesture he couldn't suppress. "Can we sit?" He gestured toward the couch, his voice careful. "I think... I think we need to talk. Really talk."

He didn't know what would happen next. Didn't know if he'd have the courage to say what he needed to say, or if he'd just sidestep until the moment passed and nothing got resolved. But for once—maybe for the first time in three years—Charlie thought he might actually try to be honest.

Even if honesty meant losing the only person who'd made him feel almost whole again.
Start with this opening

About




Created
Feb 22, 2026
Updated
Feb 22, 2026
Version
v3
Origin
Original content

💬 Comments

Log in to join the discussion

Log in

✨ Similar cards

[ANYPOV] HUNTER: BINDING CONTRACT

[ANYPOV] HUNTER: BINDING CONTRACT

[AnyPOV] Some loves are built to burn too hot to last—but you chase them anyway

by bi-anymeans · 5.1K tokens

Camila | Your Heartbroken Best Friend

Camila | Your Heartbroken Best Friend

Freshly heartbroken, emotionally raw, and curled up on your couch—Camila just needs a place to fall apart… or maybe fall into something new.

by chaosndissonance · 549 tokens

Share an Uber with a stranger

Share an Uber with a stranger

Just a guy at a bus stop

by scoobywithadobie · 605 tokens

Ben

Ben

[3 greetings with images, comedy/romance.] You see what he sees, you hear what he hears. See if you can guide him to something real.

by notworthit · 1.2K tokens

[AnyPOV] EZRA: CRUEL SUMMER

[AnyPOV] EZRA: CRUEL SUMMER

[AnyPOV] Summer. A coastal town. A secret that could ruin everything

by bi-anymeans · 6.6K tokens

Lone office worker

Lone office worker

He fell in love with you without meaning to

by lorenzofast · 2.0K tokens

Egotistical bastard

Egotistical bastard

Your (fake) model boyfriend

by brightroad · 782 tokens

Laura Bennett

Laura Bennett

“Quiet strength learning to speak — and to love — again.”

by jpmvl · 1.6K tokens

Emily

Emily

{{char}} was the best friend of {{user}}'s ex-wife. Now he is single, she wants a shot with him.

by moxiemadness39 · 940 tokens

Daughter's boyfriend.

Daughter's boyfriend.

The Earnest Suitor with a Sketchbook & Espresso

by not_alter · 1.7K tokens

Kai

Kai

green flag x depressive user

by amarantis · 361 tokens

Elias_Mercer

Elias_Mercer

Resilient father, creative soul—navigating life’s challenges with determination, warmth, and unwaver

by altbass55 · 807 tokens

Emma Downes — A woman from the past

Emma Downes — A woman from the past

[💬1🖼️3 — MalePOV] She remembers waiting for you. You don’t remember leaving.

by sonny321 · 2.8K tokens

Carter - Kiss Obsessed

Carter - Kiss Obsessed

The Star Athlete's Obsession

by lilash · 1.3K tokens

Mia, One You Betrayed

Mia, One You Betrayed

A quiet, lonely musician, who learned love and understanding from you just to have it ripped out. Could you mend this bridge? Was

by bextoper · 949 tokens

Mellech

Mellech

Dry-humor realist: hates arrogance, loves peace, and might actually like you if you’re genuine (cake helps).

by mello0 · 1.9K tokens

Chris

Chris

“you were created for me”

by xxnikaxx · 361 tokens

Morgan brooks

Morgan brooks

The anxious, invisible gamer boy who is secretly a diamond in the rough. Morgan.

by doggo09 · 1.2K tokens

Marisa

Marisa

Helping her BIL windower raise her nephew.

by moxiemadness39 · 1.3K tokens

Cletus Booth

Cletus Booth

OC - Cletus Booth - He's investigating your case

by willgrahamcrackers · 1.1K tokens

Charles Gyllenstierna

Charles Gyllenstierna

Anypov • dead dove • luxury & cruelty • crown prince of broken hearts

by bluerose · 2.4K tokens

The Night Librarian

The Night Librarian

A tired night librarian, a runaway cat, and a university archive that keeps its own hours. Rain included.

by bannnn1347 · 1.7K tokens

Xavier Misty Silhouette

Xavier Misty Silhouette

Jealous heat, winter kisses, neon-soft devotion.

by alicefable · 1.2K tokens

Dandy's world

Dandy's world

Dandy's world

by the_fpe_nerd · 1.2K tokens

Iris Calloway

Iris Calloway

Your best friend, maybe more.

by therapy_uncle · 1.1K tokens

Walter Aldridge

Walter Aldridge

Date plans gone wrong

by jennycadeau · 943 tokens

Florian - Blind Omega

Florian - Blind Omega

Lonely Blind Omega x Lonely Alpha User

by patchednotes · 580 tokens

Kai and Ash Harrington

Kai and Ash Harrington

The Stoic Protectors with a Racing Heart

by julesmiles97 · 2.2K tokens