A choice-based story

Mixed Signals

They remember your coffee order. They call you “bestie.” Tonight, you get to choose what happens next.

4 endings · About 4 minutes per path

Your story starts here

Typing…

Friday, 9:42 PM. Your phone lights up before you have put your bag down. Alex: “you survived the presentation!! coffee tomorrow? my treat ☕”

Three dots appear again. “also that joke you made? still laughing.” You smile. Then the final message lands: “proud of you bestie.” Your roommate Sam looks over your shoulder. “That word should come with a footnote.”

You and Alex have been talking for a month. There are playlists, fast replies, and exactly zero conversations about what any of it means. Tomorrow could change that. You want to see them, but naming the invitation might change its comfortable shape.

How to play & about this story

Choose your next action. Choices lead to different scenes and endings; some routes reconnect and reflect how you arrived. Previous scene undoes the last transition. Start over lets you try another path. This is original fiction written for Purrgcat with AI assistance, not relationship advice.

Privacy & sharing

Your choices stay in this open page and are not saved or submitted. Refreshing starts a new run. Ending links share only an ending, never your individual choices. Social previews describe the whole story.

Read all scenes — includes spoilers

Prefer reading? Explore the complete story and every choice below.

Typing…

Friday, 9:42 PM. Your phone lights up before you have put your bag down. Alex: “you survived the presentation!! coffee tomorrow? my treat ☕”

Three dots appear again. “also that joke you made? still laughing.” You smile. Then the final message lands: “proud of you bestie.” Your roommate Sam looks over your shoulder. “That word should come with a footnote.”

You and Alex have been talking for a month. There are playlists, fast replies, and exactly zero conversations about what any of it means. Tomorrow could change that. You want to see them, but naming the invitation might change its comfortable shape.

A pause with no dots

You send the question. For once, Alex does not reply immediately. You put your phone down and wash a mug that was already clean.

“i was hoping a date,” they write. “but no pressure if that’s not your thing.” You say you are interested. Alex sends a relieved raccoon sticker, then a real question: “would you rather meet there or walk together?”

Being direct has answered one question. It has also made tomorrow feel real. Alex mentions a crowded market near the café; their friends are running a stall there. You could spend the morning alone together or meet the people they keep talking about. Neither sounds completely effortless.

The remembered order

Alex is outside the café holding two cups. Yours has oat milk and no syrup. You mentioned that once, three weeks ago. “Too much?” they ask. “I had a fifty-fifty chance of remembering right.”

At the tiny table, they ask about the project you never post online. You talk until the coffees are cold. When your knees touch, neither of you moves immediately. Then Alex’s phone buzzes: their friends need help setting up a market stall.

“I forgot I promised to carry the boxes,” Alex says. They look genuinely embarrassed. “You could come, or we could do this properly another day.” You had hoped the coffee would explain itself. Instead, you have another decision.

A third chair

You ask whether Sam can join. “of course!” Alex replies. Sam accepts under protest: “I’m a person, not a romantic support animal.”

At coffee, Alex remembers Sam’s new job and asks about it. They are easy company with both of you. You feel relieved, then oddly disappointed. When Sam goes to order a pastry, Alex says, “I wasn’t sure if inviting Sam meant you wanted to keep this friendly.”

You admit you wanted less pressure. Alex nods. “Fair. I just couldn’t tell.” Before you answer, their sister calls about a last-minute shift change. The morning is getting complicated without anyone behaving like a villain.

An actual plan, interrupted

How earlier choices change this scene

From A pause with no dots: Your direct question means you both arrive knowing this is a date.

Ten minutes into the date, Alex’s sister calls. Her childcare has fallen through, and Alex is the only person nearby who can collect their nephew. Alex silences the phone, then picks it up again.

“I’m sorry. I need to go,” they say. “I know this looks terrible.” They offer Tuesday evening and open their calendar instead of making a vague promise. You appreciate that. You also rearranged your Saturday for this.

Outside, you have five minutes before Alex leaves. A date label has not protected the morning from ordinary life. You can say what disappointed you without making the emergency a test of affection—or wait until your irritation settles.

The group-chat version

How earlier choices change this scene

From A pause with no dots: On your date, Alex checks you’re comfortable meeting their friends.

From The remembered order: You followed Alex to the market, trading privacy for company.

From A third chair: Sam joins you. Alex follows your lead and keeps things friendly.

At the stall, someone asks how you know Alex. “Through the project,” Alex says, then looks at you. You cannot tell whether they are protecting your privacy or avoiding a label.

Their friend Jules mentions an ex who used to help here. Alex goes still. Later, away from the stall, they tell you the breakup was months ago. Jules apparently missed that update.

“I didn’t want you hearing a weird half-story,” Alex says. You appreciate the explanation, but you notice how little you know about their recent life. This is new information, not a competition with someone who is not here.

Tuesday has a question mark

How earlier choices change this scene

From The remembered order: You asked for another meeting alone. Alex sends a specific invitation.

From A third chair: You explained Sam’s presence. Meeting alone now means something different.

Alex proposes Tuesday evening, then changes it to Wednesday after checking a work rota. You catch yourself reading the edited message like evidence in a trial.

Sam takes your phone away long enough to show you their own calendar. “Some people are interested and also employed.” You laugh, but your concern is not entirely imaginary. You do not want to become someone’s permanent backup plan.

Alex sends the café’s address and asks if Wednesday works. There is effort here. There is also a mismatch with the spontaneous, always-available romance your group chat has accidentally written for you. Before confirming, you can ask a real question or take a little distance.

Without the emergency exit

How earlier choices change this scene

From An actual plan, interrupted: You name your disappointment. Alex stops apologizing and listens.

From The group-chat version: You ask about the invitation away from the stall’s audience.

“I like you,” Alex says. “I keep trying to flirt, then saying bestie like an emergency exit.” You laugh, but this time you let the silence after the joke stay open.

Alex is interested. They are also nervous about starting something they cannot sustain during a busy month. You realize you have been wondering whether they like you more than whether their way of dating would suit you.

They ask what you want. You could explore a romantic connection with clearer plans, or keep getting to know each other without treating it as a commitment. Saying either out loud means giving up the other version, at least for now.

Two different calendars

How earlier choices change this scene

From An actual plan, interrupted: You ask about realistic plans. Alex shows you the crowded month.

From The group-chat version: You ask about the breakup. Alex explains their current pace.

From Tuesday has a question mark: You ask about time. Alex answers without making big promises.

Alex says the breakup is over, but they do not want to rush into constant contact again. They like seeing someone once a week and letting trust build. Your ideal beginning has more spontaneous time together.

Neither calendar is wrong. They simply do not match automatically. Alex asks whether going slowly would feel good to you, or whether you would spend the week waiting for more.

It is an unexpectedly useful question. You like the attention, but you also have a life you enjoy when your phone is quiet. You can try a slower connection without pretending you need nothing, or choose a friendship before either of you starts keeping score.

Away from the screen

How earlier choices change this scene

From Tuesday has a question mark: You take your day. Alex gives you the space you asked for.

You go to the bookshop without composing a reply between every shelf. For an hour, your phone is just a thing in your pocket. You miss Alex, but you also notice how relieved you feel.

When you get home, Sam asks whether you miss the person or the possibility. You cannot separate them neatly. You do know the guessing has started taking more attention than the connection itself.

Alex’s message is still there, with a time and a place. You could choose friendship and say why, or keep a light connection without resolving it today. The second option preserves possibility, but it also leaves the question open.

A second meeting, a first agreement

How earlier choices change this scene

From Without the emergency exit: You named this dating. Now you get to try it.

At the second meeting, Alex puts their phone away and follows through on the plan. Halfway through, yours buzzes: your friends have tickets to a show you forgot about.

You tell Alex. They grin. “Okay, your turn to have a calendar.” There is no accusation, just the chance to decide how to handle a competing plan together. You agree on an earlier finish and another day to meet.

On the walk back, Alex asks whether this pace works. Being liked is no longer the only question. You enjoyed yourself, but you can still choose a gentler pace if the word dating feels ahead of what you know.

A small plan with room around it

How earlier choices change this scene

From Without the emergency exit: You asked to slow down. Alex suggests a short walk.

From Two different calendars: You try the agreed pace. This walk is your check-in.

You meet for a walk after work. Alex brings up something you told them, then listens while you explain why the past week was difficult. There is no impressive date itinerary to distract either of you.

At the station, they ask before taking your hand. You have time to answer. The small question feels different from guessing whether an accidental touch meant anything.

You like this. You also know one comfortable evening cannot settle everything. Alex asks if you want another date or would rather keep the low-pressure plan you agreed on. You can move forward without treating caution as failure, or keep the pace that made the evening possible.

A word that changes the invitation

How earlier choices change this scene

From Two different calendars: You named the mismatch. Alex appreciates your honesty about friendship.

From Away from the screen: After taking space, you choose friendship. Alex thanks you for clarifying.

The next invitation is to a group movie night. Alex asks whether it would feel comfortable or whether you would prefer a little distance first. You are surprised by how much easier the question is to answer.

At the movie, you share snacks without examining every movement. There is a brief awkward moment when Jules offers you the two-person sofa; Alex pulls over a chair, and the moment passes.

You still enjoy their company. You might also feel a little wistful about the version that never happened. Alex asks whether you want to keep the friendship straightforward. You can say yes, or admit that you still need time before naming it so confidently.

The playlist has no label

How earlier choices change this scene

From Away from the screen: You kept things light. Alex respects the space you requested.

A week later, Alex sends a playlist with a title only the two of you understand. You reply with a joke. They suggest coffee, and you nearly say maybe again.

Sam sees the familiar expression on your face. “I’m not doing another footnote,” they say, kindly this time. You realize the comfortable vagueness is comfortable only until you want an answer from it.

Alex asks if Saturday works. You can keep enjoying this undefined connection while accepting that it offers no promise. Or you can tell them you want friendship, which might change the flirtation you like. Neither choice will preserve every possible version of the story.

An actual date · Ending

How earlier choices change this scene

From A second meeting, a first agreement: You keep dating, making room for both calendars.

From A small plan with room around it: After the quiet walk, you choose your next date together.

The next Saturday has a time, a place, and a word neither of you needs to decode. Alex still makes terrible jokes. You still take a second to decide where to put your hands. Clarity has not made either of you effortlessly cool.

When a friend messages about another plan, you answer without hiding your phone. Alex checks the bus time, then asks whether you want to stay for dessert. You choose together. It is a small agreement, but it feels more real than a perfect text.

At the station, Alex says, “Another date?” You say yes because you enjoyed this one, not because saying yes guarantees a relationship. There are still things to learn about each other. For tonight, you have a plan you both want, and enough honesty to change it if you need to.

A little less guessing · Ending

How earlier choices change this scene

From A second meeting, a first agreement: You enjoyed dating but asked to slow down. Alex listens.

From A small plan with room around it: You keep the comfortable pace you tested on the walk.

You agree to keep getting to know each other, with one plan at a time and an occasional honest check-in. Alex sends the next invitation early enough that you can fit it around your own week. You notice how ordinary that feels.

Some days you exchange messages. Other days you do different things and tell each other about them later. The quieter stretches are still unfamiliar, but now you can ask a question instead of collecting clues. Going slowly has not removed uncertainty; it has given you a way to talk about it.

There may be a relationship here. There may be a connection that stays smaller than that. Tonight you put your phone away and finish the project Alex asked about. When you meet again, you will have something new to tell them, and room to hear their answer.

Friends, with the footnote included · Ending

How earlier choices change this scene

From A word that changes the invitation: After movie night, you choose to keep friendship clear.

From The playlist has no label: You name friendship beyond the playlist. Alex says they understand.

The next coffee has no hidden test attached. Alex asks about your project, and you ask about the market. You enjoy the conversation without turning every remembered detail into evidence. The warmth was real; it did not have to become romance to count.

There is still a small adjustment. A joke almost becomes flirting, then both of you notice and laugh. You do not instantly become experts at a friendship that recently had another possible shape. You give each other room to get used to it.

Later, “bestie” appears on your screen with a photo of a truly unreasonable pastry. This time you know what the word means between you. You send it to Sam without requesting analysis. “Finally,” they reply. You make plans with your friends, including Alex, and let that be a complete ending of its own.

The almost-date loop · Ending

How earlier choices change this scene

From A word that changes the invitation: After movie night, you admit your feelings are still unresolved.

From The playlist has no label: You keep the playlist without treating it as a promise.

Another coffee, another quick reply, another joke that stops where a different conversation could begin. You both enjoy parts of this connection. You also know you have left the question open. The ambiguity has not disappeared; it has acquired a shared playlist.

This time, when Alex takes a day to reply, you do not automatically call it a betrayal. You have not agreed on a relationship. You can still decide later that the uncertainty costs more attention than you want to give it. Keeping things undefined today does not commit you to doing so forever.

Sam hands you a biscuit. “Season two?” they ask. You laugh, then make a plan that has nothing to do with Alex. The phone stays on the table. There is another conversation you could choose in the future, but this story ends with the choice you actually made.

Explore all stories ↗