Flutterdash Collection

by RarityCatchMe

Just a Schoolgirl Crush

Previous Chapter

Fluttershy had a hard time fitting in with the other kids her age, and as her father, Sun Strider was always alert for any hints that her school day hadn't gone well. Even as subtle as those hints often times were, his parental intuition had yet to fail him, and he had come to learn that Fluttershy slipping into their cloud home without a word and quickly resigning to her room was typically a bad sign.

He was always prepared to give her a hug, offer support, or listen to Fluttershy recount the bullying she encountered all too often. On the outside he was always collected and compassionate, but internally his anger would flare at the children who were so dedicated to making his daughter's days miserable. Ruthless bullying is not something any parent ever wants their kids to experience, and Sun Strider was no different.

Today though, this was odd. Fluttershy had been withdrawn from school, and today was her last day. With her interest in the ground below becoming more and more evident over the past few years, and her undeniable talent with the animals there, arrangements had been made for her to move and live alongside her earthbound friends. Sun Strider hadn't been very involved in the preparations, the woodland animals had taken care of most of it, and had even built her a cottage all on their own. He had simply been asked for his approval, which he happily gave. Fluttershy was such a gentle girl, and the animals there treated her with the kindness and respect her father knew she so deserved.

It was meant to be a good day, she had been so excited in the morning, and Sun Strider had expected her to be even more excited about moving into her new home shortly after her last day at flight school. Well, that obviously wasn't the case. Something had to have upset her.

Sun Strider hesitated for a moment outside her room before opening the fluffy cloud door and poking his head inside. She was sitting at the edge of her bed, and only acknowledged her father with a tearful glance. Sun Strider didn't need any invitation at that point, he immediately went to sit beside her and put an arm around his daughter's shoulders.

“What did they say to you? I don't have to play nice any more, you know... I'd love to tell those parents they've raised a bunch of brats.”

“No, no one said anything...”

Fluttershy was wiping her eyes, and when she lowered her hands she was met by her father's questioning gaze.

“I didn't get to say goodbye to Rainbow Dash. She wasn't there today.”

The tears were threatening to return, so Sun Strider quickly pulled her into a hug. “It's okay... you're not going to be living too far away, I'll make sure she knows she can visit any time.”

Fluttershy's only friend for years was something of a local athletic star. Sun Strider couldn't have thanked Rainbow Dash enough for looking out for his daughter all this time. They had never formally met, he really only knew her through the things Fluttershy said, but she still sounded like a great person to have as a friend.

“No, I think she skipped on purpose... she knew I was leaving today, I told her at the beginning of the week.”

Sun Strider had released Fluttershy from his hug. She was looking away from him, towards the pure white floor by her feet, so he got off the bed and knelt down on one knee in front of her, making himself harder to avoid. She looked away again, but when he spoke she turned back to him.

“Now, I know that's not true, Fluttershy. And you know it too, she's your friend.”

“If she was my friend she would have said goodbye.”

Fluttershy wasn't one to assert herself, but her unusually sharp tone made it clear pushing the conversation further would probably end badly. Sun Strider didn't want to drop it, but he was at a loss. Fluttershy was more like her mother, he was sure she would have been able to handle moments like these much better than he could.

It wasn't the course of action Sun Strider wanted to take, but he decided it might be best to give her some time to herself. He gave her another quick, reassuring hug before standing up and leaving her room.


Over time Rainbow Dash had learned that reputations among athletes required just as much maintenance as workout routines. Sure, once she got a chance to show her skills, her sheer awesomeness would speak for itself, but even when she wasn't blowing away her competition or wowing a crowd she still needed an outstanding reputation. Luckily, keeping her public image up to the standards she had set for herself was easy enough, but part of that was showing no signs of weakness, revealing no soft spots. As much as she didn't want to admit it, she did have a few of those, but really, no one else needed to know that.

Or, that was what she used to think.

For the sake of her dignity, Dash really should have just written off sappy romantic emotions as strictly forbidden. It fell into the weakness category, without a doubt. But her discovery of romance had been so unexpected, and it wasn't something that she had ever struggled with in the past... actually, it was something she hadn't even encountered before. She simply hadn't thought herself to be the type that could fall so easily for another person.

Well, she had been wrong.

If she could get herself to think clearly for a moment she might be able to really see how uncool she had become. She had been reduced to a lovestruck, affectionate, star gazing, daydreaming... mess, and she knew it should bother her, but it didn't.

In fact, she felt great.

And for some reason, she often had to fight off the impulse to tell everyone just how great she felt. She had never known mere feelings could be so... intense, and keeping them hidden away was sometimes unexpectedly tricky. And it really didn't help that her relationship with Fluttershy had somehow become predominantly nonverbal.

Not that Rainbow Dash would know from experience, but it seemed pretty backwards. Three weeks had gone by since their original hook up, and their relationship hadn't progressed beyond seemingly casual sex. Dash had waited a few days without saying anything, expecting Fluttershy to bring up a discussion about whatever was happening between them, but she never did. So, Dash found the courage to bring it up herself, but Fluttershy had immediately seduced her to silence. It went on that way for a few days, with Dash attempting to initiate the conversation, and Fluttershy not so subtly avoiding it.

There weren't many things that could make Rainbow Dash feel insecure, but Fluttershy dodging any attempts to solidify their relationship was apparently one of those things.

A week later Dash had given up. As head over heels as she was, she decided that having some sort of unspoken friends with benefits deal was better than just returning to being friends with Fluttershy. She couldn't even imagine going back to being just friends, and clearly Fluttershy wasn't interested in anything more...

“But then I realized that I'm awesome, and Fluttershy probably just needs a reminder of my awesomeness.”

Tank always gave his undivided attention when Dash spoke, but then again, he couldn't exactly contribute to the conversation. Still, when she visited the tortoise habitat on the ground below her cloud home, he always lit up and seemed interested in whatever she had to say. Since she couldn't really talk about her relationship problems with any of her human friends, Tank had been her go to listener when she felt like venting... Actually, it was usually doting over Fluttershy, not venting, but it didn't matter to Tank.

It was in the dark, early hours of the morning, and the only light illuminating their surroundings shone from the nearly full moon overhead. It wasn't normal for her to visit him this late, or even be awake, but she was clearly excited about something.

“So, I fixed up a surprise for her tonight. Or, actually... 'fixed up' might be putting it lightly. I've been working my wings off for days.”

As busy as she had been preparing the surprise, Dash had hardly seen Fluttershy all week. It was quite the project she had taken on, but luckily she was able to pass it off as being extra busy with the weather patrol.

“If I got it right, it should be ready pretty soon, so I'm just...”

Tanks eyes widened as he caught sight of something in the sky behind Rainbow Dash. She quickly turned to join him in staring at whatever had him looking so amazed.

A mass of what appeared to be small, flying, brightly shimmering lights had appeared on the horizon. They were numbering in the hundreds, and were headed right towards them, though they were still far away. Even at a distance their light was clearly visible, seeing them close up was probably blinding.

“Crystal moths. Aren't they great?”

Tank simply gave a slow nod, still a bit in awe, and Dash looked completely pleased with herself.

“They migrate this time of year, like butterflies, but these guys look way cooler. I found some books about their migration patterns, back at the Crystal Empire. Turns out, crystal humans weren't the only ones who disappeared all those years ago... So, I changed up the scheduled weather so they'd pass by us on their way south. The amount of air currents I've messed with this week...”

Dash looked back to Tank, who still looked impressed, but now the size of his grin practically matched hers.

“It's the first crystal moth migration in one thousand years, and it's gonna go right over us... She's gonna love it, right?”

Tank nodded again, but this time it was a quick, excited one.

In a few minutes they'd be passing over their heads, so Dash quickly jumped to her feet.

“I've gotta beat them to the edge of the Everfree Forest. I'll tell you how it goes, buddy.”

With that she promptly took to the air, zooming off in the direction of Fluttershy's cottage. Along with tampering with the weather, Dash had also spent a smaller amount of time tracking the crystal moths, making sure they were actually on the right path. Unlike their human neighbors, the moths hardly glistened in the daylight, but at night they were brilliant shining beacons.

Their migration was something that hardly anyone still alive had been given the chance to witness, and considering all the work she put into it, Dash was confident Fluttershy would appreciate it. There was no way she would want to simply continue their unspoken friends with benefits arrangement. This would seal the deal for sure.

Or, that was the plan, at least.


All of the animals had endearing qualities . All of them had things that made them loveable, so it wasn't possible for her to pick favorites. She didn't want to, all of them were equally deserving of appreciation, and having a favorite would just be unfair.

So, the little baby bunny who was somehow separated from it's mother couldn't be her favorite. She had found him two days ago, the day she had moved, and she had managed to nurse him back to health. Usually any baby animal left on its own didn't end up surviving, and Fluttershy wasn't so sure about the little bunny's chances when she found him, but now it seemed he was going to make a full recovery.

Against all odds, he was going to make it. He had a shot at having a happy, healthy life... Fluttershy found herself relating to her little bunny more than he could possibly know.

Despite having a bunny to look after and plenty of other animals around to take up her time, she decided she was going to try and tend a garden as well. There was a gopher couple who were giving her advice on how she might go about starting one, and several of the other animals had promised to do their best to get her some seeds once she was able to plant them.

With her baby bunny sleeping soundly in her cottage, Fluttershy was outside deciding where she should make her garden, with the helpful opinions of the gophers.

“So, all of the soil around here is good enough to start a garden?”

After some chattering from the gopher couple, Fluttershy nodded.

“In that case, I'll probably just make it right here.” The gophers gave their input, and Fluttershy went on, “Oh, no, there's no need to promise that. You've been so helpful, you'll always be welcome to dig anywhere around here, wherever you'd like.”

There was a soft thud from behind Fluttershy, and the gophers took one look at whatever had landed behind her and retreated back into their tunnels. Fluttershy turned around, a bit nervous and unsure of what to expect, but she immediately lit up when she saw who it was.

“Rainbow Dash!” Fluttershy was happy to see her at first, but her joy was replaced by concern once she really got to looking at her. Pale, swaying on her feet and covered in what was probably fever induced sweat, Rainbow Dash looked incredibly sick. “Oh my, you look awful...”

Fluttershy was going to rush over to help her into the cottage, or at least help her to stand, but Dash held up her hand to stop her.

“Don't come near me, I'm kind of contagious. Feather Flu.”

Fluttershy complied, but it took plenty of self control not to simply ignore the warning she was given.

“What are you doing here? You should be in bed...”

“Pfft, come on, Fluttershy... you sound like my parents.” Dash said after she stifled a cough, “If they would've just let me go to school on your last day I wouldn't need to be here right now, anyway... I had to sneak out to get here. It's like I'm on house arrest, they're being so stupid...”

Rainbow Dash often times went on about how obnoxious her parents were, and how at age sixteen they shouldn't have a say in her life... well, clearly their guidance was needed, or she would be left to continue making decisions like this.

But Fluttershy wasn't assessing Dash's poor decision making skills at the moment. She was trying to comprehend what Dash seemed to be saying.

“Did you come all this way, with the feather flu, just to say goodbye?”

“Well, yeah.” Dash seemed happily satisfied with Fluttershy's stunned silence. “Didn't think I was just going to let you leave without any word, did you?”

“But, you're sick! You look like you're going to collapse, and you... you didn't have to come here like this.” Oh, but it meant so much that she had. Fluttershy wasn't sure how well she was hiding just how delighted this made her, or the warm blush she could feel on her cheeks. “You could have waited until you were better.”

“It looks worse than it actually is.” Even though Dash was determined to stand up straight and look as well as she could, Fluttershy wasn't buying it. “Seriously, I'm too awesome for some little virus to slow me down.”

Fluttershy wondered what exactly awesomeness did to prevent flu symptoms...

“Well, your house is pretty cool. Do you have birds and stuff living up there?”

Dash nodded up to the grass growing on the roof of her cottage, and though her question gave Fluttershy an idea of a good location to build some bird houses, she wasn't going to be so easily distracted from Dash's health.

“You should come back and visit me when you're well, Rainbow Dash.”

Dash groaned, but it seemed she was conceding defeat.

“Fine...” Dash rolled her eyes to emphasize her frustration, but ended up smiling shortly after to prove she wasn't seriously upset. “I'll see you around, Fluttershy.”

That smile she flashed made Fluttershy melt slightly, and she ended up forgetting to say goodbye, but she did at least manage a wave before Dash made her exit. Now that she thought about it, she was impressed that she had said anything at all, she could have just as easily swooned at the sight of her.

Usually, Fluttershy could hide her affection well enough. Her dreamy stares could pass as simply spacing out, she was nervous about everything, so being extra nervous around Dash didn't seem so strange, and her notebooks from school with I LOVE HER scribbled all over the pages had never been seen by anyone. But Dash hadn't ever done anything quite like this before, and Fluttershy was beyond flattered.

She finally snapped out of it when the gopher couple emerged from their holes and started chattering at her. Turning back to them she listened intently to what they were saying.

“Oh, that was just my good friend.” She paused, looking like she might be reconsidering how she worded that. “Actually, we are friends, but... I love her.”

Saying it out loud was nothing like writing it down. Even after being written hundreds of times, words on a page just weren't quite as liberating.

Her animal friends were much less judgmental than people, she knew she could safely tell them anything. The gophers' reactions were predictably different from how her classmates would have reacted, or even her father. They immediately began offering advice and encouragement.

“Oh, no, it doesn't work like that... it's not that simple. Human relationships are very different from animal relationships...”

They continued on, but Fluttershy shook her head.

“Well, thank you, that's very nice of you. But I don't have an issue with the way I look... Rainbow Dash and I, we're just... very different. She won't ever feel like I do for her, but I'm fine with that.”

The gophers looked disappointed, but the smile she gave them was reassuring, even if slightly forced.

“But I do appreciate your concern, really.”

It was strange how joy could turn to heartache so quickly. It was familiar enough for Fluttershy, but that didn't make it any less strange, when she thought about it.

“So, the garden... are carrots a good vegetable to start out with?”


Being jostled into consciousness wasn't exactly Fluttershy's favorite way of waking up. Actually, number one on her list would have to be waking up on her own, mid afternoon... face buried in Rainbow Dash's neck, one arm loosely wrapped around her abdomen, one thigh possessively draped over her hips. As she slowly awoke she would have to remind herself that the warm, sprawled out, soundly sleeping woman next to her wasn't part of a dream, as this was reality, and somehow reality had become infinitely better than her dreams.

Yes, that was her favorite way to start her day. And being shaken by her shoulders was much closer to the bottom of the list.

It was startling, but Dash's voice, even as urgent as it sounded, helped her calm down from her scare.

“Hey, put some clothes on. I have something to show you.”

Once she was sure Fluttershy was awake, Dash darted over to Fluttershy's bedroom window, sticking her head passed the drawn curtains for a moment. Even in the near pitched black darkness, as she left the window to return to Fluttershy's bedside, it was clear she was excited about something

It still took Fluttershy a minute to wake up and register what had just happened, and took another minute to register the unusual instruction she had been given. Considering how things had been going between them, clothes were usually being taken off, not put on.

Dash had probably gotten in through the window, though why she had drawn the curtains was beyond her. There was probably a reason for that, but Fluttershy wasn't yet lucid enough to try and figure out what it was.

“Seriously, you've gotta get up!” Dash was clearly getting impatient with Fluttershy's slow reaction, and hurried over to her closet to toss her some random clothing. Fluttershy had just gotten to her feet when she was assailed by what was probably a completely unmatched outfit.

“What time is it...?”

Dash stopped trying to rush Fluttershy out of her house for a moment, apparently realizing she didn't even know the time.

“I don't know... late.”

It was too dark for Fluttershy to be able to read her wall clock, but it didn't matter all that much. Rainbow Dash's unexplained enthusiasm had her wondering what was going on, so she quickly dressed, then was grabbed by the hand and tugged out the window.

As soon as they hit the open air, Fluttershy nearly forgot how to fly when she saw what had Dash all worked up. Luckily they made it safely to the ground beside the cottage, and Dash released her as Fluttershy gaped at the approaching crystal moths. The swarm wasn't far ahead of them, soon they would be flying by. The two were bathed in the clean white light the moths gave off, as was the cottage and much of the surrounding area.

“Crystal moths...?”

“Beats a butterfly migration any day, right?” Dash was switching between watching the moths and glancing at Fluttershy, but all her expression gave away was amazement. “I just had to change up the scheduled weather a little... nothing I can't fix.”

Fluttershy looked even more shocked at the fact that Rainbow Dash had orchestrated this by herself. Her initial assumption was that she had just stumbled upon the migrating moths by chance.

“You brought them here?”

Fluttershy couldn't keep her eyes on the moths, despite how astounding they were, and how they were flying closer by the second. Instead, she was gawking at Dash with the same amazed expression the moths had inspired.

“Yeah... I thought you'd like it. I mean, it's their first migration after a thousand year break...” The moths had just begun flying overhead, and Dash was about to try and direct Fluttershy's attention back to them, but something unexpected happened.

Fluttershy suddenly burst into tears. She threw her arms around Dash, who was taken completely off guard, not sure what to make of Fluttershy's sudden rush of emotion. She ended up deciding it wasn't necessarily a bad thing, and tentatively wrapped her arms around Fluttershy as she buried her face in Dash's shoulder.

Beyond holding her, Dash wasn't sure what else to do. It didn't bother her that Fluttershy was missing the migration, despite all her hard work with the weather. The migration had still accomplished what she intended it to. It looked like Fluttershy had been holding back feelings of her own, and her revealing them was the perfect opportunity to address them seriously. No more distractions, no more avoidance, no more beating around the-

“”I love you, Rainbow... I always have, s-since... well, probably since I met you.”

Fluttershy's voice was soft and a bit muffled, but Dash still caught what she said. She was trying to remember when they met, or at least how old they were. They were just little kids, maybe around six? It was hard for Dash to believe someone could be in love at that age, but as Fluttershy went on, her doubt slowly vanished.

“You were the only one who stood up for me, ever... you were my only friend for such a long time, you looked out for me, you cared about me... sometimes, I didn't even care about me, but you always did.” Fluttershy had pulled away slightly, so her voice wasn't muffled, but it still sounded like she was speaking through her tears. “You're so amazing, you've always been so amazing... I never understood why you wanted to be my friend, and I don't understand why you're here now. It's just been hard to believe...”

It seemed like Fluttershy had a lot of insecurities, more than Rainbow Dash could have guessed. Though it was a relief to know that she didn't seem to just want a superficial relationship, it was also heart wrenching to see her so distraught. Fluttershy clearly needed some comforting, and though that wasn't something Dash was overly familiar with, she needed to try, at least.

“I'm here for the same reason. You think I'm amazing, and I think you're amazing... it shouldn't be any more complicated than that.”


Fluttershy's cottage really was a cozy place. It had only been a few months since sending her to live down here, but it was already equipped with furniture, appliances, and an impressively well grown garden. This definitely was where she belonged, and Sun Strider was glad he had made the right decision in supporting her move.

She had stepped out of the cottage for a moment on a quick animal related errand, though Sun Strider hadn't caught the exact details before she said she would be right back. So, waiting for her to return, he decided to look over the small bookshelf in the living room, skimming over the titles of the few books there were. Out of the three shelves only one of them had books, and it was only half full. Maybe getting her some more would be a good gift idea.

By the looks of the titles, the ones she had were all related to animal identification, except for one, a thinner book that had nothing at all on the spine. Curious, he picked it up, and found that the cover was also completely blank. Without really thinking, he opened it to a random page.

It was hand written, and the date written at the top was only a few weeks ago. He quickly realized it was a diary, and though his first inclination was to put it back, a few sentences he spotted half way down the page caught his attention.

It's ridiculous, since she doesn't even seem to like this girl as a friend, but I get so jealous when she talks about her. I met her once, actually, her family owns an apple farm not far from here. She was really nice to me, but it makes sense, Rainbow Dash's personality could clash with hers.

Still, Rainbow is on the ground more often recently, and jealous or not, I'm glad she's around more. She doesn't sit still very often, or for very long, but when she does it's to sit with me. It's not usually hard for me to just stay quiet, but sometimes I just want to blurt out I love her.

Sun Strider pried his eyes away from the page and quickly put the book back on the shelf, just as Fluttershy opened the front door.

“They thought the ducklings were hatching, but it was a false alarm. This drake is really so anxious, yesterday he called me over twice...”

“Drake...?”

Sun Strider wasn't as educated on animal terminology, though he was learning quickly.

“Oh, the male duck. These will be his first ducklings, he's very excited.”

“Ah...” Sun Strider looked nervous, and Fluttershy didn't miss it. “Well, we fathers love our kids.”

He went to go sit on the nearby couch, and patted the cushion beside him, gesturing for Fluttershy to join him.

“I'll bet that drake will love his kids... ducklings, no matter what. All he'll really want is for them to be happy. It's not any more complicated than that... that's a parent's number one goal.”

Fluttershy had no idea what that was about, and even after Sun Strider left she still wasn't sure. It wasn't until later that evening, when she noticed her diary had been moved, that she realized what he had been saying.


Fluttershy squeaked as she unexpectedly tripped and started to fall backwards onto the stairs, but luckily Rainbow Dash grabbed her and slowed her fall. Navigating her cottage in the dark wasn't an issue for Fluttershy, but being undressed while navigating her cottage in the dark was an entirely different story. Luckily Dash had quick reflexes, and they both ended up uninjured and sitting at the bottom of the stairs. Running her hands up the thin, muscular arms that had caught her, Fluttershy tried to catch her breath, though any progress she made was reset when Dash moved in to her neck, leaving soft kisses and aching bite marks as moved down to her collar bone, and then her bare chest.

Dash had positioned herself so her leg was propped between Fluttershy's thighs, and as she leaned over her she kept it firmly pressed against her, assuring her with occasional movements and varying pressure that she put her leg there entirely on purpose. Even though she was still wearing the sweatpants Dash had thrown her earlier, depending on where she moved the pressure was easily moan inducing.

Digging her nails into Dash's upper arm, Fluttershy tried again to catch her breath and steadied her voice. She wasn't completely successful, but it was better than nothing.

"I'm sorry we missed most of the crystal moth migration."

It was actually something she felt guilty about, especially since it probably took a lot of work to alter their course. Dash certainly didn't seem upset about it, though.

She had pulled away, and Fluttershy expected her to respond somehow, but instead she simply unbuttoned and kicked off her own pants, then began pulling down Fluttershy's. Just after tossing aside the sweatpants, Dash seemed to suddenly realize Fluttershy had spoken to her.

"It's cool... there's always next year."

With Dash's fingers teasingly tracing circles on her inner thigh as she kissed her way down her stomach, it wasn't possible to put together any actual words, so Fluttershy's response was something between a hum and a purr. She had registered what Dash had said though... there's always next year.

For Fluttershy, it had sunken in. This wasn't a fling, they weren't friends with benefits, there was no experimenting or uncertainty. It was serious, and it meant something; it had taken some time to realize it, but her self doubt really had no place here.