Actions

Work Header

Under The White Tent

Summary:

A metal latch clacks in Fluttershy’s cottage, and Rainbow Dash folds small under a white tablecloth; Fluttershy keeps the doorway, the tea warm, and a secret that belongs only to them.

Notes:

Hello everyone! I'm back with another fanfiction that I hope you will enjoy! I can't get enough of Neurodivergent-Coded characters and I hope I was able to portray these two respectfully. Remember that consent matters when you go to comfort someone. Don't forget to leave feedback so I can keep working on some juicy hurt-comfort fics for you guys! Anyway, have a great day and God Bless!

Work Text:

Clack—clack.

The raccoon carrier’s metal door rang a clean, hollow note that seemed to sit in the air after it ended. Fluttershy winced and steadied the latch with a hoof so it wouldn’t swing again. The cottage wore the rain like a shawl, soft and steady, whispering at the eaves, while steam ghosted from the kettle and lamplight made a gold pool on the floorboards. She set Rainbow’s favorite striped mug on the left side of the tray—same place, every time. The small sameness helped Rainbow land when she came in hot.

At the door, the latch clicked. Damp air pressed in with a rainbow blur behind it. Rainbow Dash nudged the door with a shoulder, flanks wet from the ride across town, mouth already shaping something about “ten minutes tops” and “made it in six.”

A second echo from the carrier chased itself around the room.

Rainbow froze.

Her wings cinched. Her ears pinned so fast they looked like startled swallows. The bravado never landed. One backward step, then another. The round table in the center of the room, dressed in its white cloth like a shy cloud, offered a low cave. Without deciding so much as remembering, Rainbow folded tight in one minimizing motion and slipped underneath. The hem fell with a whisper.

A small sound stayed where she’d been.

Fluttershy set the carrier down, hoof pressed to the door until the metal stopped wanting to talk. Angel Bunny thumped once on the counter as if to say control your guests. She gave him a look that said guard. He hopped to the edge, ears tilted, a reluctant sentry.

She did not hurry. Smallness hates a chase. She smooth-stepped to the table, lowered until her cheek met the warm boards, and let the world tilt so the white hem became a horizon.

“Rainbow? It’s me. I’m here.”

No answer. A tremor ran along the cloth, more felt than seen. The kettle began its soft hiss toward song. The birds in the eaves arranged themselves into silence.

“I’m at the doorway of your tent,” she said, naming the small world so it could know itself. “Would you like me to stay out here, or can I peek under the cloth?”

A pause. Then the tiniest nod from the shadow.

She lifted the edge just enough for her eyes.

Chair legs and dim. A single wide teal eye, wet at the rim. Blue shoulders folded into a foal’s shape. Wings tucked so hard the primaries bent wrong. Tail coiled against chest like a brace.

“Dashie,” she breathed, letting the nickname carry the gentleness she wouldn’t push with touch.

The eye flicked to her and away, shame and relief in the same motion.

“That sound is over,” she said softly. “It was the carrier door. You and I are here in a white tent. The rain is outside. Would darker help, or lighter?”

“Uh… darker.”

Fluttershy tucked the hem down around the table legs, making the cave more cave, then eased one shoulder under so her voice didn’t have to go far. The linen held lavender and a hint of river rock from last week’s pressing.

“May I touch your hoof,” she asked, “or would you rather hold the edge of the cloth? Both are good.”

A hoof inched toward her, feathers trembling like frightened sparrows. Frog met frog. They pressed just enough to say here. Rainbow rubbed the tablecloth hem between her hoof and frog—back, forth, back—a little fidget that steadied her when words tried to stack up.

Rainbow’s breath sawed shallow. “S-sorry,” she whispered, voice smaller than her ribs. “I’m not… big right now.”

“You don’t have to be,” Fluttershy said. “You can be exactly the size you are, and I’ll keep the doorway.”

The kettle found a higher note. Rainbow twitched—a paper hiss of feathers. Fluttershy kept their frogs together a touch longer. “That’s the kettle saying it’s ready. I’ll turn it off in three. One… two… three.”

She slipped back, slid the kettle to a cool ring, and counted the same way coming. “One… two… three.” Rhythm braided the room into something knowable.

Rainbow’s wing tips unpinned by half a feather.

“Would choices help?” Fluttershy asked, keeping her voice lined with yes. She kept the options concrete and few; literal questions helped when words piled up on Rainbow. “I have a yellow blanket, chamomile with honey, a breathing candle, or we can hold hooves while I say true things about the room. You can pick two.”

A little hiccup—half sob, half yes. “H-hoof,” Rainbow managed. “And… hug?”

The word landed like a tender seed right where Fluttershy had quietly kept a garden for years. Only once, on a different evening, had they named it; only she held that map.

“Thank you for asking,” she said. Asking is brave. “You can have hugs. Would you like to stay in your tent, or go to the sofa? The tent can be a hugging place too.”

“T-tent.”

Fluttershy fetched the yellow blanket. Back under the cloth, she showed it first—slow movements, no startles. “This will feel warm and a little heavy,” she said. “You can say ‘more’ or ‘less.’”

Rainbow nodded. The blanket settled like a small golden field. Her shoulders dropped by a hoof’s breadth.

“And now the hug,” Fluttershy said, naming it so the word could be a spell. “Wings or forelegs? We can start with one.”

“W… wings.”

Fluttershy folded beside her and lay one wing over Rainbow’s back, slow as sunrise. Rainbow pressed into it with a small, desperate sound that lived between embarrassment and relief. “If deep pressure helps, I can add a little weight on your shoulders,” Fluttershy murmured. Rainbow gave the tiniest nod; Fluttershy settled just a touch more, careful and even. Fluttershy kept the other wing ready but free; one side should always be a way out, not a wall.

Rainbow chose closeness. She scooted until her forehead found Fluttershy’s neck and stayed there, hot breath dampening fur. Rain and petrichor lived in her mane; the faint metal of the latch lingered.

They breathed with the candle Fluttershy lit at the tent’s threshold. In—the flame rose. Out—it bowed. After six rounds, Rainbow’s ears unpinned a little. Fluttershy counted in fours—numbers were smooth under Rainbow’s hooves.

“Shh,” Fluttershy murmured—not a hush, a yes. “You’re safe in your white tent. The sound is over, and I’m here to stay. If your body wants to flap or rock, that’s okay.”

Rainbow’s mouth folded. The first sob punched through, raw and foal-round. Fluttershy eased her other wing across Rainbow’s back, slow as a blanket. The tremor became a storm and then, mercifully, rain. Tears pattered onto the floorboard between them. The tablecloth darkened where a drop touched it. Hiccups came; a tiny keening caught on teeth. A wet snuffle couldn’t keep up—small sounds, all of them allowed.

“I’ve got you,” she whispered into Rainbow’s mane. “I’m not going anywhere.”

“Only… you. Nopony else, okay?” Rainbow blurted, voice thick. “Don’—don’t tell the others.”

“I won’t tell anypony anything you don’t want me to,” Fluttershy said. “This is yours. Only I know you like hugs when you feel little. I’ll keep it.”

Rainbow sobbed harder at that, and then the worst of it began to spend itself, like a storm finding ground. A wing unlatched a fraction. A hoof reached without quite knowing why until Fluttershy met it again, frog to frog, and squeezed.

They stayed. The candle flickered. Angel coughed a pointed little cough outside the tent and then, when Fluttershy didn’t move, settled in as a guard nonetheless. Tank snored by the hearth, a soft, dignified wheeze that proved the present was gentler than the past.

When Rainbow’s breathing found longer paths, Fluttershy didn’t crowd it with questions. She moved the candle a little closer so its glow made a warmer circle and waited for the small world to widen on its own.

“Locker latch,” Rainbow said at last, voice still foal-soft. “They put me in. ‘Don’t cry, baby bird.’ Closed it. Clack-clack.” She flinched at her own memory and pressed her brow into Fluttershy’s neck. “I— I cried anyway.”

“You were brave,” Fluttershy said. “Your tears told the hurt it could go.”

“And… you—” Another breath. “You found me. That time.”

“Yes.”

Rainbow’s thirst made itself known in the little pause that followed. Fluttershy offered choices again, gentle and few. “Tea now, or later? Sofa or tent? Blue blanket next time, or keep yellow as home base?”

“Tea… later. Tent.” That last with more certainty, as if leaving this first nest too soon might break the spell. “Blue… later.”

“I’ll wash it and have it ready,” Fluttershy said.

Angel shifted his weight and, in a rare concession, placed one paw on the pooled edge of the blanket like a stamp of approval. The smallness in the tent gathered that detail and pocketed it for later.

“Would you like me to make the carrier door quiet?” Fluttershy asked softly. “I can put a little felt on the latch so it won’t clack. I’ll show you the felt first, and only touch the door if you say yes.”

Rainbow’s pupils widened, then softened. “Yeah… later. Please.”

“Later,” Fluttershy said.

They breathed until littleness gentled toward tired. When Rainbow’s eyes narrowed to a drowsy glaze and her breathing matched the candle’s rise and bow, Fluttershy risked a practical step.

“Would you like to try the sofa with the blanket and the candle,” she asked, “or keep the tent all night?”

Rainbow’s ears twitched; the everyday Rainbow made a face without arriving fully. “Sofa,” she murmured. “More tea. Less table leg.”

Fluttershy hid a smile in the wing she folded away. She helped Rainbow turn without tangling in the hem and backed them both out, keeping one shoulder touching so the room’s bigness had to pass through contact to get in. Space returned by a friendly inch at a time.

The sofa received them like a familiar cove. Fluttershy arranged pillows so Rainbow’s back would rest without pinching a place where old feathers remembered old collisions. The blanket smoothed into its small field. The candle claimed the coffee table’s corner as if it had applied for the post hours ago. Fluttershy set the teacup nearby, honey already stirred, the spoon’s last click tidy and small.

Rainbow climbed into the corner. The bigness of her body looked strange around the littleness of her face. Without looking, she touched Fluttershy’s hoof; Fluttershy met it, easier now that the worst shaking had left.

“May I hug you on the sofa, too?” she asked. “Wings or forelegs?”

“Forelegs.” The answer arrived faster.

Fluttershy sat and let Rainbow lean. Rainbow tucked her head under Fluttershy’s jaw. Fluttershy whispered comforts close to her ear, the way words are meant to be when they must pass through a thicket of feeling to find the heart. “You’re safe. The sound is over. I’m here. I’m very good at staying.” Breath warmed Rainbow’s ear; the fur there settled flat again. “It’s safe with me. You don’t have to tell anypony.”

Rainbow cried again, softer now, not from fear but from being cared for exactly right. Tears warmed Fluttershy’s fur, and Fluttershy let them. The cottage listened the way old rooms do when they’ve earned the right.

When Rainbow could drink, she did—tiny sips, the teacup delicate between hooves that had broken sound barriers. Honey sweetened the chamomile. Steam laid a veil on her nose. She closed her eyes and breathed it like a secret she would keep.

“It’s dumb,” she murmured, voice finding edges. “Everypony says I’m brave ‘cause I go fast. But sometimes… sometimes stopping’s too big. And then the latch’s in my teeth and I’m… small.”

“Sometimes stopping is the bravest thing,” Fluttershy said. “And asking for hugs is the fastest way to safe that I know.”

“Don’t tell Twilight you said that,” Rainbow muttered, the last gummy edge of tears tugging her mouth toward a smile. “She’ll make a chart.”

“I’ll hide the chart in the tea tin where nopony will ever look,” Fluttershy said.

Rainbow snorted a laugh. The sound startled her into a real smile before she could pull the mask back up.

The laugh faded to a breath. Her eyes went to the door, then came back as if she’d checked the horizon and found it unnecessary. She took another sip. The room kept its shape.

“Can we talk about… the locker?” Fluttershy asked gently. “Only if you want.”

Rainbow’s jaw set, then softened. She looked into the teacup like it might be a window and spoke without watching Fluttershy’s face.

---

Chalk dust rides the air. The corridor is too bright. Tile smells like cleaner with lemon that never smelled like actual lemons. The lights hum—a thin, needling whine that gets in behind the eyes and won’t unclench. Laughter rattles in metal throats down a row of lockers, then skitters into silence—the kind of silence that means somepony is listening to themselves be cruel.

Cool steel against cheek. The inside of the door is a dull gray sky. The slats make a tiny horizon at filly-height. Her breath makes a fog patch on paint and then takes it away again.

Clack—clack. The sound lives better inside the box. It climbs her teeth and settles in her ears. Somepony says baby bird with a smile they didn’t earn. She tries to be big, because big ponies don’t mind echoes. Big ponies don’t make those sounds. Big ponies pound once, twice, and call it training.

Her hoof hurts. The echo does not care. Tears come anyway, because the body decides. They gather in a rim and fall crooked because the space wants them to feel lost.

“Rainbow?” A small voice through the slats. Not a teacher. Not a giggle. The voice is soft and steady the way small creeks are when bigger ones are roaring. “It’s me. I’m here. I’m going to open it now.”

She makes a noise she didn’t mean to. There are clicks that matter and clicks that don’t. This one matters. The latch gives. Light comes in like a rescue dog—panting, friendly, a little clumsy—and brings with it a butter-yellow face and eyes that know how to be soil for seeds.

“I’m here,” the voice says again. “I won’t tell if you don’t want me to.”

She falls against the open air like it’s a thing you can lean on, and for a moment, it is.

---

Rainbow blinked, and the cottage returned—lamplight and rain-soft windows. The candle kept a steady glow. Her hoof had inched toward Fluttershy’s again without asking. Fluttershy met it as if she’d been waiting at the edge of that corridor the whole time.

“Thank you,” Fluttershy said. The words were small and heavy in the right way.

Rainbow’s eyes went shiny but held. “I tried to be big about it later,” she said. “Laugh it off. Go faster. Win harder. But sometimes you make a thing smaller by letting yourself be smaller first. Only… that’s not cool.”

“Weather changes all the time,” Fluttershy said. “Kindness really doesn’t.”

Rainbow’s mouth twitched. She breathed out and in, and this time the breath didn’t catch on any metal.

“Would you like to see me fix the latch now,” Fluttershy asked, “or tomorrow? I can do it while you watch from the sofa.”

Rainbow thought—mare and filly measuring their spoons together. “Now,” she said at last. “Uh… please.”

Fluttershy fetched a neat sheet of little felt dots from the drawer where she kept things that made rooms kinder. She set one on Rainbow’s hoof first, letting texture be permission. Rainbow pressed it with her frog, curious despite everything.

“I’m going to touch the latch now,” Fluttershy said, waiting for the nod. She peeled, placed, and pressed. The next closing made a soft thm and then a gentle kiss of contact. Nothing sharp.

Rainbow’s shoulders lowered another invisible inch. “Better,” she said, and the filly in the word passed a hoof to the mare, and the mare helped her step.

“Better,” Fluttershy agreed.

They put the carrier away together—not because Rainbow needed to, but because doing it together made the room belong to them again. When Fluttershy turned back, Rainbow was looking at the tablecloth the way a pony looks at a doorway of a house they’ve just built in a place that used to be woods.

“Can we keep the tent?” she asked, half-embarrassed at once. “Just for tonight.”

“The tent can live here as long as you like,” Fluttershy said. “It looks very nice in white.”

“Blue blanket next time,” Rainbow remembered, a little proud to have remembered tomorrow. “You said… you’d have it washed.”

“I will,” Fluttershy said. “I’ll fold it and put it in the basket.”

Rainbow yawned. The yawn pulled her briefly into a younger shape and then let her settle into the shape she wore every day without losing any of the gentleness she had earned tonight. She glanced at the door and seemed satisfied that it would open and close with only soft songs now. She tucked her head under Fluttershy’s jaw again without comment; Fluttershy made the receiving space without fanfare.

They watched the candle finish itself to a low glow. Fluttershy pinched it out with a practiced little bell motion; a thread of warm smoke breathed a clove note into the chamomile. The rain kept whispering so quietly that the whisper itself fell asleep.

“Hey, Fluttershy?” Rainbow’s voice came from the edge of waking. “Thanks for… opening the door. Back then. And now. For real.”

“Any time,” Fluttershy said, which meant always.

They slept when sleep arrived, one wing half-draped so a side was always free, a hoof still barely touching so the world’s bigness would have to wake two ponies to ask anything of one. Tank offered an occasional demonstrative snore to prove he could, should anypony worry he couldn’t. Angel dozed with one eye open.

Outside, the storm learned gentler words. Inside, a brave pony allowed herself to be small and was held by the only one who needed to know.

---

Thin sun slipped through the window like a promise kept. The tent still stood in the middle of the room; the felted latch stayed quiet. Fluttershy warmed oatcakes while the kettle murmured. Angel supervised; Tank adjusted himself with great ceremony.

Rainbow came in with her mane still damp. They ate a few bites in companionable quiet.

“I was thinking… rules,” Rainbow said, and winced at the word. “Just us.”

“I’m listening,” Fluttershy said.

Rainbow tapped Fluttershy’s fetlock twice—light, quick. “If it happens in public and I can’t talk, two taps means: make me a small space. Bathroom, closet, under a table. Whatever works.”

“Two taps. Make space,” Fluttershy repeated.

“And ask before you touch me, the door, or the latch. Even if I look confused.”

“I’ll ask. You can always say yes or no, and I’ll stay either way.”

Rainbow’s shoulders eased. “Don’t tell the girls. If I change my mind later, I’ll say.”

“I won’t tell,” Fluttershy said. “We’ll decide together if that ever changes.”

Rainbow nodded. “Things that help: blue blanket, candle, tea, your wing. If it’s crowd‑loud—closet. If it’s noise‑loud—tent. Also… a hoodie. Zip down, tag snipped.”

“I’ll keep a hoodie here,” Fluttershy said. “We can make a tiny go‑bag by the door. Maybe a few little cards that say TENT, SOFA, CLOSET—so you can just point if talking is hard. And some soft cotton for your ears if you want it.”

Angel dragged a folded blue blanket two hooves and sat on it like a seal of approval. Rainbow huffed a laugh.

“That’s it,” Rainbow said, relieved now that the list lived outside her head. “And… if I need to flap or rock, don’t stop me unless I’m about to crash into something. No speeches.”

“Do you want a quick practice?” Fluttershy asked.

Rainbow tapped twice; Fluttershy lifted the cloth a hoof‑width and stood guard. In, out. It helped. That was enough.

Before Rainbow left, they stood by the door where the felt made the latch soft. Rainbow looked at it, then at Fluttershy.

“Thanks,” she said. The word was ordinary and carried weight like a good pack.

“You’re welcome,” Fluttershy said. “If you need me today, knock twice on the window. I’ll hear.”

Rainbow’s mouth did that sideways thing again. “Yeah. You will.”

She stepped out into a sky that had remembered how to be blue. The cottage took a breath and let it out. The white tent kept its small home in the middle of the room. The carrier closed with a hush. The blue blanket waited in the basket near the top, patient as water.

Fluttershy tidied the teacups and hummed under her breath while Angel pretended not to approve and Tank made a long, satisfied sound that might have been a yawn. She glanced at the door and pictured two light taps and herself already moving.

Fluttershy had learned that bravery could be quiet; kindness didn’t change with the weather. They didn’t have to be the sky to belong to it.

And should the metal ever try to speak sharply again, there would already be felt between it and anything it could hurt.