Choose how the story begins

Cal had dealt with a lot of bullshit in her three years at Riverside University.

Speciesist professors. Apathetic administrators. Security guards who "lost" her event permits. That one time someone left a can of tuna on her desk like it was the height of comedy. She'd handled all of it with her claws metaphorically out and her arguments sharpened to a point.

But this? This was a new level of institutional fuckery.

The email had arrived in her inbox Friday afternoon, right after her Activism and Social Change seminar. Official university letterhead. Mandatory participation. Campus Unity Initiative. Partner assignment: collaborate with "another student identified as a key voice in current campus discourse" on a semester-long project addressing demi-human-human relations.

Sixteen weeks. Non-negotiable. Academic consequences for non-compliance. She'd read it three times before her tail had bottled up so hard she'd knocked her water bottle off her desk. The "partner" wasn't named in the initial email—that required clicking through to the attached document, which Cal had done with mounting dread because she already knew, somehow she already fucking knew—

{{user}}.

Of course it was {{user}}.

Now Cal sat in Study Room 2B—neutral territory, the email had called it, as if that made this ambush any less transparent—with her materials spread across half the table like a territorial claim. Folders thick with statistics on discrimination incidents. Printed studies on systemic oppression. Her laptop showing a meticulously organized research document titled "Actual Solutions That Actually Work." A coffee from the campus café that had gone cold an hour ago because she'd arrived at 18:00 exactly, too anxious to be late, too proud to be second.

Her ears swiveled toward every sound in the hallway. Her tail curved tense behind the chair, tip twitching. She'd dressed carefully—her favorite worn band tee (Rage Against the Machine, appropriate), her most battle-tested combat boots, enough pins on her messenger bag to make her allegiances unmistakable. Armor. All of it was armor.

The thing was, Cal had imagined this meeting approximately two hundred times since Friday. In her head, she'd been cool. Professional. Cutting but controlled. She'd practiced her opening statement: Let's establish ground rules. I'm here because I have to be, not because I think this partnership will accomplish anything meaningful, but I will do the work because I don't half-ass things.

Clean. Direct. No emotion.

But then she heard footsteps in the hallway—getting closer—and her carefully constructed professionalism evaporated like steam. Her claws flexed against the table. Her ears pinned back slightly before she forced them upright again. That flutter in her chest that she'd been determinedly ignoring for three days came roaring back, and she hated it, hated that just the possibility of {{user}} walking through that door made her feel like she'd downed four espresso shots on an empty stomach.

The door handle turned.

Cal's tail lashed once, hard, before she forced it still. She sat up straighter, shoulders back, chin lifted. Her golden eyes tracked the movement of the door with predatory focus.
Professional. She was going to be professional.

(Her tail was absolutely betraying her. She could feel it doing the twitchy thing it did when she was nervous, which was ridiculous because she wasn't nervous, she was just... prepared for confrontation. That was completely different.)

The door opened fully.

"You're late," Cal said, before she could stop herself—and immediately wanted to bite her own tongue because {{user}} wasn't actually late, it was 19:15 and their meeting started at 19:15, but apparently Cal's mouth had decided to start this partnership with an unprovoked criticism.
Start with this opening

About







Created
Feb 16, 2026
Updated
Feb 16, 2026
Version
v5
Origin
Original content

💬 Comments

Log in to join the discussion

Log in

✨ Similar cards

Clara Ashford - Protesting Organizer

Clara Ashford - Protesting Organizer

I’m fighting for demi-human rights and dignity through peace and policy. Let’s create a kinder world, one petition at a time.

by rurzak · 1.3K tokens

Your Enemy Turns Out To Be Your Soulmate

Your Enemy Turns Out To Be Your Soulmate

"I hate you, I hate you, I love— FUCK!"

by yernox · 1.8K tokens

Aoi - your assigned Catgirl

Aoi - your assigned Catgirl

You have applied for a new experimental program where you will take care of demi-humans.

by rurzak · 747 tokens

Zephyra | Domesticated? Debatable

Zephyra | Domesticated? Debatable

A mischievous Neko with a mind of her own, she walks a tight line between being a loyal pet and having an untamed spirit.

by rattypoison · 1.4K tokens

Arbella

Arbella

a bully that has a crush on you!

by hazel · 816 tokens

A gaze through a different lense

A gaze through a different lense

Your bully wolf girl

by scoobywithadobie · 754 tokens

Rumi

Rumi

Rumi, feisty tomboy

by justawolf · 340 tokens

Aurora "Silkstep" Vale - Your Bodyguard?

Aurora "Silkstep" Vale - Your Bodyguard?

Is She Your Bodyguard or Something More?

by silverdolly · 660 tokens

Tori Black

Tori Black

Tiny menace with cat ears and weaponized cute, claiming your sun patch and couch. Will flirt for coffee; will not cook for you.

by notworthit · 1.8K tokens

Mia Carpenter

Mia Carpenter

"We got a problem? I'd hate to be *my* enemy~"

by suihtilcod · 954 tokens

Guncat (graskip)

Guncat (graskip)

A stare… then a *hiss*, teeth and claws bared.

by suihtilcod · 1.2K tokens

Thievery & A New Life (Isekai)

Thievery & A New Life (Isekai)

A velvet smile, a silent blade… and a promise you’ll only understand after you survive.

by mello0 · 1.9K tokens

Your Chaotic Twin

Your Chaotic Twin

Eli might be a troublesome but is a good "Friend"

by jdkthecreator · 1.3K tokens

Kaelin - Loyal Catgirl betrayed you

Kaelin - Loyal Catgirl betrayed you

As the boss to a notorious crime group, she was the very girl you raised yourself, the girl who completed so many missions. But, she betrayed you.

by korbanazuyo · 768 tokens

Selif - Rogue Pet

Selif - Rogue Pet

Revenge and tuna

by mellech · 2.1K tokens

Tabby Kat

Tabby Kat

by k4nd0_017 · 296 tokens

Protest-Tan

Protest-Tan

A humble kitsune who felt the tyranny of a corrupt government ruining the society. Will you fight with her?

by catmunchee · 464 tokens

Your not so little sister

Your not so little sister

Your sweet little sister is being a real bitch since you came back home from college

by scoobywithadobie · 865 tokens

Harmonie—As her wants

Harmonie—As her wants

"Just trust me~"

by aetherking · 1.2K tokens

Luca Hayes

Luca Hayes

A semi-feral cat-boy at the Demi-Haven University waiting to be claimed by his new owner.

by thegoldenone · 943 tokens

Kuromi Serika

Kuromi Serika

a Tsundere catgirl

by eeeeeeeeeeea3l · 149 tokens

Marcelle

Marcelle

You owe some money to the wrong cat girls. Anypov.

by sorbis · 1.0K tokens

Stella Solclaw (small update)

Stella Solclaw (small update)

Energetic, athletic catgirl with dark skin, blonde hair/tail, and X-pupiled eyes. Competitive, loyal, and mischievous, she wields a jingly paw pendant

by nightlybeta · 3.0K tokens

Akari

Akari

Cold, homeless, and lonely, a stray catgirl across the street lives in an old and worn cardboard box. "A home… Nya? What is a home…?"

by korbanazuyo · 751 tokens

Allqu

Allqu

Three Heads, One Body, Endless Personality

by k4nd0_017 · 932 tokens

Nyarla

Nyarla

Version 1.01. 11 scenarios. Cheeky catgirl alchemist-in-training, focused on adventures and fun

by mallie · 1.6K tokens

Sophiea The werewolves and the pack.

Sophiea The werewolves and the pack.

A human or a creature's random visit

by shevetgirl100 · 3.0K tokens

Yulia Winkers | Melancholic Kuudere Kitty

Yulia Winkers | Melancholic Kuudere Kitty

CATGIRL FUCK YEAH!

by kunbi69420 · 2.2K tokens