Fanfy
.studio
Background image
← Back
0 likes

Whirerose

Fandom: rwby

Created: 6/13/2026

Tags

RomanceSlice of LifeFluffCanon SettingCurtainfic / Domestic StoryCharacter Study
Contents

A Study in Scarlet and White

The moon of Remnant hung shattered in the sky, casting a pale, silver glow through the arched windows of the Team RWBY dorm room. It was late—well past the hour when the rest of Beacon Academy had succumbed to sleep—but the flickering light of a single Dust-powered desk lamp remained stubborn against the dark.

Weiss Schnee sighed, the sound catching in the back of her throat as she rubbed her temples. Before her lay a sprawling map of the Emerald Forest, littered with annotations regarding Grimm migration patterns and potential Dust vein locations. It was a supplemental project for Professor Port’s class, one she had insisted on perfecting, but her focus was currently being compromised by a very specific, very restless distraction.

Ruby Rose was not meant for sitting still. It was a fundamental law of physics that the leader of Team RWBY was composed of equal parts kinetic energy and sugar. Usually, this energy was spent swinging Crescent Rose or sprinting through the hallways in a blur of rose petals. Tonight, however, that energy was being channeled into a rhythmic, agonizingly slow shimmy.

Ruby was perched firmly on Weiss’s lap, her back pressed against the heiress’s chest. She was leaned forward over the mahogany desk, her chin resting on her crossed forearms as she peered intensely at the map. But she couldn't seem to find a comfortable position. Every few seconds, she would shift, her hips wiggling against Weiss’s thighs as she tried to get a better angle on a specific topographical detail.

"Ruby," Weiss managed, her voice a strained octave higher than usual. "If you don't cease this incessant fidgeting, I am going to toss you off this chair and into the hallway."

Ruby didn't stop. She shifted again, a particularly vigorous wiggle that sent a jolt of warmth straight up Weiss’s spine. "I can't help it, Weiss! This map is huge. If I sit in my own chair, I can't see the north quadrant properly. And your chair is way more comfortable."

"It is the same model of chair as yours," Weiss pointed out, her hands hovering uncertainly over Ruby’s waist. She wanted to push her away, but her fingers seemed to have a mind of their own, twitching with the urge to simply hold her there.

"Maybe, but yours smells like you," Ruby muttered, her voice muffled by her sleeves. She shifted again, her hips grinding softly into the silk of Weiss’s combat skirt. "And you're warm. Like a human space heater."

Weiss felt the heat climb up her neck and settle firmly in her cheeks. She tried to return her gaze to the parchment, but all she could see was the back of Ruby’s neck, the short, choppy layers of dark hair revealing a sliver of pale skin. The scent of strawberries and gun oil—Ruby’s signature aroma—was overwhelming in the small space between them.

"I am trying to conduct serious academic research," Weiss said, though the authority in her voice was crumbling. "This is not a playground."

"I'm being serious too!" Ruby protested. She reached out, her fingers tracing a line near the Forever Fall border. "Look, if the Beowolves are moving toward the ruins here, then the supply lines we discussed in class would be totally cut off. Right?"

She punctuated the question with another enthusiastic wiggle, trying to lean even further over the desk. Weiss let out a sharp, involuntary breath, her hands finally dropping to rest on Ruby’s hips to steady her. The contact was electric. Through the thin fabric of Ruby’s leggings and Weiss’s own skirt, the friction was undeniable.

"Yes," Weiss choked out. "The... the supply lines. Very astute, Ruby."

Ruby turned her head slightly, looking back over her shoulder. Her silver eyes were wide and deceptively innocent, though a mischievous glint danced in their depths. "Are you okay, Weiss? Your heart is beating really fast. I can feel it against my back."

"It’s the caffeine," Weiss lied through her teeth. "I told you I shouldn't have had that third espresso at dinner."

"Mm-hmm," Ruby hummed, a small, knowing smile tugging at the corners of her lips. She didn't move to get up. Instead, she settled back even more firmly against Weiss, her weight distributing in a way that made the heiress’s breath hitch. "You know, if you’re too tired to work, we could just... go to bed?"

"And leave this unfinished? Perish the thought." Weiss tried to regain her composure, tightening her grip on Ruby’s hips. It was meant to be a grounding gesture, a way to keep the girl still, but it felt more like a claim. "We have a deadline, and I refuse to turn in anything less than exemplary work because my partner decided to use me as a stool."

Ruby giggled, a bright, bubbly sound that filled the quiet room. "I’m not using you as a stool. I’m using you as a tactical vantage point. There’s a difference."

She began to move again, a slow, deliberate sway of her hips that felt far too coordinated to be accidental. Weiss’s eyes fluttered shut for a brief second. She was the heiress to the Schnee Dust Company; she was trained in the highest arts of poise and self-control. She had faced down Giant Boarbatusks and White Fang lieutenants without flinching.

But Ruby Rose was a different kind of monster entirely.

"Ruby," Weiss whispered, her forehead dropping to rest against the back of Ruby’s shoulder. "Stop."

"Stop what?" Ruby asked, her voice dropping an octave. She stopped the wiggling, but the stillness was somehow worse. The tension in the air was thick enough to cut with Myrtenaster.

"You know exactly what you’re doing," Weiss said, her voice trembling with a mixture of frustration and something far more dangerous. "You’re being a brat. A distracting, infuriating, silver-eyed brat."

Ruby shifted again, but this time she turned around in Weiss’s lap. It was a clumsy maneuver in the cramped space of the chair, involving a lot of tangled limbs and muffled gasps, but eventually, she was facing Weiss, her legs draped over the heiress’s thighs.

The map was forgotten. The desk lamp cast long, dramatic shadows across Ruby’s face, highlighting the dusting of freckles across her nose.

"Is it working?" Ruby asked softly.

Weiss blinked, her blue eyes searching Ruby’s. "Is what working?"

"The distracting part," Ruby said. She reached up, her gloved fingers gently tucking a loose strand of white hair behind Weiss’s ear. "You’ve been staring at that map for three hours, Weiss. Your eyes are red, and you’re chewing your lip. I don't like it when you stress this much over a project that Port is probably going to give you an A on anyway."

Weiss felt a lump form in her throat. She had spent so much of her life trying to prove she was more than just a name, more than just a bank account, that she often forgot how to simply *be*. Ruby, however, never forgot.

"I have to be the best," Weiss said, though it sounded weak even to her own ears.

"You already are the best," Ruby countered. She leaned in closer, their noses almost touching. "But even the best needs to take a break. Usually involving cookies. Or... other things."

Weiss felt her resolve finally snap. She reached up, cupping Ruby’s face in both hands. "You are quite possibly the most annoying person I have ever met."

"And?" Ruby prompted, a grin spreading across her face.

"And I find that I am remarkably fond of you," Weiss admitted, the confession feeling like a weight lifting off her chest.

Ruby didn't wait for a further invitation. She leaned forward, closing the small gap between them. The kiss was soft at first, tasting of the rose-scented lip balm Ruby favored, but it quickly deepened into something more urgent. Weiss’s hands slid from Ruby’s face to the back of her head, her fingers tangling in the short, dark locks, pulling her closer.

Ruby let out a small, muffled moan against Weiss’s lips, her hands finding purchase on Weiss’s shoulders. The chair creaked under their combined weight, a sharp reminder of their surroundings, but neither of them cared. The Emerald Forest, the migration patterns, and the looming deadline faded into insignificance.

When they finally broke apart, both were breathless, their foreheads resting against each other. Ruby’s silver eyes were blown wide, her cheeks a brilliant shade of crimson that rivaled her cloak.

"So," Ruby whispered, her voice shaky. "Does this mean the study session is over?"

Weiss took a shaky breath, trying to steady her racing heart. She looked down at the map, then back at the girl in her lap. The choice was laughably easy.

"I suppose Professor Port will have to settle for 'excellent' instead of 'perfect' this once," Weiss said, a small, genuine smile playing on her lips.

Ruby cheered, a muffled "Yes!" as she buried her face in the crook of Weiss’s neck. "Can we go to the kitchen? I think there’s still some of that chocolate cake Blake hid in the back of the fridge."

"Ruby, it is two in the morning," Weiss protested, though she was already shifting to stand up, keeping a firm arm around Ruby’s waist to ensure she didn't fall.

"Exactly! The best time for cake," Ruby insisted, hopping off Weiss’s lap and grabbing the heiress’s hand, tugging her toward the door.

Weiss looked back at the desk one last time. The lamp flickered, the light catching on the red ink she’d used to mark the map. It looked like rose petals scattered across the forest. She shook her head, a soft laugh escaping her.

"Fine," Weiss said, allowing herself to be pulled into the darkened hallway. "But if we get caught by Glynda, I am telling her this was entirely your idea."

"Deal!" Ruby chirped, her pace quickening.

As they slipped through the quiet corridors of Beacon, the moonlight followed them, silver and white dancing together on the stone floors. Weiss realized, with a start, that she wasn't thinking about the map at all. She was thinking about the way Ruby’s hand felt in hers, warm and calloused and perfectly steady.

They reached the common area, the air cool and still. Ruby led the way with the confidence of a seasoned scout, her footsteps nearly silent. Weiss, usually so preoccupied with decorum, found herself stepping in sync, her heart light in a way it rarely was.

When they reached the kitchen, Ruby made a beeline for the refrigerator, her movements a blur of red. Weiss leaned against the counter, watching her with an expression that was dangerously close to adoration.

"Found it!" Ruby hissed triumphantly, emerging from the depths of the fridge with a covered plate. "Blake’s secret stash. She’s going to be so mad, but it’s for a good cause."

"And what cause is that?" Weiss asked, crossing her arms.

Ruby walked over, setting the cake on the counter between them. She picked up a fork, hovering it over the rich chocolate frosting. "The 'Weiss Schnee Needs to Relax' foundation. It’s a very prestigious charity."

Weiss rolled her eyes, but she didn't disagree. She took the fork from Ruby’s hand, carved out a small piece, and held it out. Ruby took the bite with an enthusiastic grin, her eyes fluttering shut in bliss.

"See?" Ruby said after swallowing. "Better than maps."

"Marginally," Weiss conceded, taking a bite for herself. The sugar hit her system, a welcome jolt of energy that chased away the lingering fatigue of the night.

They stood there in the dim light of the kitchen, sharing a stolen cake and hushed whispers. The world outside was full of monsters and shadows, of rising tensions and ancient wars. But here, in the quiet heart of the school, there was only the taste of chocolate and the presence of the girl who had managed to wiggle her way past every defense Weiss had ever built.

"Weiss?" Ruby asked, her voice dropping to a serious tone.

"Yes, Ruby?"

"Next time we study... can we do it on the floor? Your chair really is kind of small for two people."

Weiss felt a laugh bubble up, genuine and bright. She reached out, wiping a smudge of frosting from the corner of Ruby’s mouth.

"We’ll see, Ruby," Weiss said softly. "We’ll see."

As they finished the cake and began the quiet trek back to their room, Weiss felt a sense of peace settle over her. The shattered moon continued its slow trek across the sky, a broken thing made beautiful by the light it reflected. It felt like a metaphor for her life—for all their lives.

They returned to the room, slipping back into their respective beds. The map still sat on the desk, a silent testament to a night of productivity derailed by something far more important.

"Goodnight, Weiss," Ruby whispered from the bunk across the room.

"Goodnight, Ruby," Weiss replied.

She closed her eyes, the image of Ruby leaning over the desk still burned into her mind. It hadn't been the study session she’d planned, but as she drifted off to sleep, Weiss decided it was the best one she’d ever had. And tomorrow, she knew, would be even better—because no matter how many maps they had to draw or Grimm they had to fight, she wouldn't have to do it alone.

The heiress and the reaper, a study in contrasts, finally finding the perfect balance in the quiet dark of Beacon.
Contents

Want to write your own fanfic?

Sign up on Fanfy and create your own stories!

Create my fanfic