Forgiveness

by Mystic Shadow

Rating: everyone
Tags: Fleetfoot, Slice of Life, Wonderbolts, Main 6, My Little Pony: Friendship is Magic, Soarin, Alternate Universe, Rainbow Dash, Romance
Length: 3130

Rainbow Dash and Soarin are best friends. Or used to be. Soarin thinks about the time when Rainbow left to go to Ponyville and remembers all her letters she wrote to him whilst he ignored and carried on with his so called 'happy' life.

//HIATUS: Edited 10/1/17

As childhood friends, Rainbow Dash and Soarin spent nearly all their childhood together, sure they had Fleetfoot, Spitfire and Fluttershy but they could trust each other equally in anything...

Not really...

Ever since Rainbow moved away to Ponyville, hoping that he would someday see her again, Soarin never got the time to spill his feelings to her. He never replied to her letters. He never went to visit her. He wanted to forget her... to not break her heart. After all, his life is way better than love... right? You know, loyalty? His crushes friend's element...?

Cover art by neonspirit17
Here

Published 2016-02-08 03:40:01 UTC
Last updated 2016-03-15 21:58:11 UTC

Chapter 2

Struck at the heart

Rainbow glanced at Soarin who was sitting down on the other side of the room, talking to Fire Streak when Lightning came up to her.

"Hey, Dash..." whispered Lightning, nudging her in the side.

Rainbow looked back at him and tilted her head to a side, "What up?"

"... first of all, hey, Ihaventseenyouin6years, secondly, Soar wants to speak to you..."

Lightning looked back at Fire, doing a really obvious signal, Fire doing the same.

Rainbow rolled her eyes, knowing that the two had planned it and shook her head.

"I know your lying Lightning..."

"Oh come ON!" shouted Lightning, trudging away to the colts bathroom, a few seconds later, trudging back and dragging Fire with him.

Soarin looked at Fire, mortified as his eyes landed on Dash and averted his eyes quickly.

"HAIIII SORI!" shouted Fleetfoot, then whispering, "You should REALLY go give apologies to your marefriend for not keeping your promise, every time I went, she was just looking for YOU, you know."

"What? But you said..."

"It was a lie, I promised her... whoops I uh kinda spilled it, huh?"

"No kidding." grumbled Soarin, rolling his eyes.

"Anyway, go talk to her!" giggled Fleetfoot, the twins and her leaving the room, leaving them both alone.

"... hey..."

"Hey." said Rainbow flatly, looking downwards.

Soarin glanced back at the door before walking towards her and sitting down next to her.

"I..."

"Don't."

"What?"

"Don't apologise, you here can't make up for that."

"Wait! Dash! I can explain!" begged Soarin.

"NO, you can't! On that last day, I was BROKEN, I felt AWFUL I wanted to desperately fly back and go to you and give a proper bye, I told my self I'll forgive you as soon as you came but you never did! I really thought you had hurt your self like you promised me! Why... why did you never come back..."

It was true, Soarin never did come back... he was hooked in moping that one day he forgot what he was moping about and forgot all about her until he got into the wonderbolts... how was he meant to explain THAT?

"Why... couldn't you just visit me?" asked Soarin nervously.

"I couldn't! I wasn't aloud in Cloudsdale all because my parents didn't trust anypony at the school! I only ever went back when I moved back to find out you moved house and you obviously graduated or something!"

"I thought your parents said..."

"They said I wasn't aloud to move until I was 18 but NO! They... they just had to... die... when I didn't see you at the funeral... I thought you... died..."

That seemed to struck Soarin in the heart, Dash's parents were probably the kindest ponies he had ever met, really, the only family Dash had apart from friends, her parents weren't that rich either, they had barely enough to live. Of course, his parents helped until they moved. Soarin had probably moved out and lost connection for a few months when his mother was told the news.

"Dash... I'm willing to be friends again... I know you probably hate me as much as you hated Hoops but I can always make up for tha-"

Surprisingly, Soarin then felt some hooves wrapping around him. She was hugging him. She was really hugging him.

Dash felt kinda uncomfortable for a little since she hadn't hugged him in a LONG time but she knew he meant it and trusted him well.

"I'm willing to find out... Soar..."

Well, he doesn't

"Ugh I love my friends and all... they can just be... a bit personal..."

"The only reason Fleetfoot is my friend is because shes my team mate and I need to cope with her every session." grumbled Soarin.

"So, what are you doing here anyway?" asked Rainbow, making sure the others HAD actually went.

"Oh I wanted to apologise and ask if you wanted... to go out tomorrow... go to a restaurant, hang out, show you some tricks..."

"I err... yeah, sure..."

"What's up?" asked Soarin.

"Nothing..."

"Okay... around 10am tomorrow?"

"I can't make it then... got weather patrol at 9 till 11... 12 straight?"

"Sure, it's a date."

"Hey Dash, ready?"

Soarin looked around in her house, as he walked in seeing as the door was open, bumping into Rarity.

"HAHAHA! NO! NOOOOO! SHE'S NOT READY YET!" shouted Rarity, all sorts of things laying around Dash's house, a crashing coming from upstairs.

"SOARIN! GET ME OUT OF THIS DRESS!"

Soarin smirked as he looked upon her and couldn't hold back in a laugh.

"Oh come on! You look cute Dashie!"

"..."

Dash glared at him, it wasn't any glare, it was a glare clearly saying 'I'm going to KILL you the moment I get this dress off of me and your GOING to help me get this 'fancy marshmallow' out of my house.'

"..."

"Er..."

"OOH! ARE YOU CALLING RARITY A MARSHMALLOW?! COOL! I CLASS HER AS ONE AS WELL!" squealed Pinkie.

"EEEEEEEEEXXXXXXXXXXCUSSSSSSSEEEEEE MEEE?!!!!!!!!!!!!!!!"

"UH OH! I'M OUT!"

"Well... can we just go...?" asked Rainbow, rolling her eyes.

"Uh... sure..."

"HAVE FUN!"

"... sure..."

"So... whats up in life?" asked Soarin.

"Saving the world... trying to get into the wonderbolts... fantasising about you... tube... being in this world..."

"What's youtube?" asked Soarin, looking at her confused.

"Something... Twilight... long story..."

"So... where do you want to go first?" asked Soarin.

"Well... I'm not really hungry at the moment... wanna just fly around town?"

"Sure." shrugged Soarin.

"So... what about you?" asked Dash, taking a moment to scan her home town.

"What?"

"You know... life..."

"Oh! Hard working though fun, joining the Wonderbolts is probably the best thing that happened to me..."

"Yeah... cool..." mumbled Rainbow, feeling crushed, not really knowing why.

"Well... apart from becoming friends with... Spitfire..."

"What...?"

Chapter 1

Thinking back

Just. Apologize Soarin...

I can just remember that day... the day we went separate ways, the day she told me that she was moving... the day when she told me... she loved me...

I could remember all of it... thanks to Fleet's rambling...

Flashback

"Soarin!"

"Hm?"

"Dashie wants to talk to you!" giggled Fleetfoot, Spitfire rolling her eyes beside her.

"YOU know why." mumbled Spitfire, shooting Fleetfoot a glare.

"Oh... uh... right... anyway umm... C'mon Soar!"

"What?" asked Soarin, incredibly confused.

"Just follow her..."

"DASH!"

"AH! Oh hey Fleets, Spi- ..."

"Err... Fleets... I need to talk to you." mumbled Rainbow quietly, doing a signal to Spitfire.

Catching her movement, Spitfire winked back, "Soar, could you come with me? I need to err... get to my locker and get my goggles for training... yeah!"

Soarin rolled his eyes, seeing all of their signals but replied, "Yeah... whatever... you baby..."

"You... shut up..." growled Spitfire.

"Oh gosh... let's get out of here before she explodes!" giggled Fleetfoot, Rainbow rolling her eyes.

"Sooo? Yes?"

"WHY did you bring him?! I haven't had time to think it through!"

"Well... this is the last time your going to see him..." mumbled Fleetfoot, a little taken aback.

"I... I really don't want to move away from Cloudsdale but my parents won't allow it..."

"Hey... I'm sure you'll make friends in Ponyville! Anyway Fluttershy's going with you too!" argued Fleetfoot

"I-I dunno... I'd probably just want to stay in Cloudsdale and visit Fluttershy." sighed Rainbow.

"Well... we'll totally visit!"

"Yeah but most of the time you guys are in school and every weekend Soarin is busy."

"I... I still bet he'd do what he can to see you..."

"Do... do you know if he even likes me? Whats the point of telling me I love him when he might not even LIKE me?!"

"Dash... I'm like uhh seventy percent sure he likes you!"

"Really...? N-no... more like one percent..."

"Are you crying?" asked Fleetfoot with a bit of surprise.

"NO!"

"Dash..."

"I'm not! See?" growled Rainbow looking at her with a solid expression, as if she was trying to hold back tears.

"Dash you... you NEED to tell him. Today."

Rainbow looked at Fleetfoot, Fleetfoot confidently standing before her in a FIRM voice. She was never serious. Unless needed. She was being serious right now?

"I... ok. I will. I'll do it today, mum, dad, YOU CAN'T STAHP MEH!"

Fleetfoot looked at her with her sudden change in mood and rolled her eyes, Rainbow was back to being her normal teenage self.

"Enough with the swag, even though it really isn't, your parents are expecting you soon so w-"

"What? How do you know when my parents are expecting me?" asked Rainbow, looking back at her.

"Cause you don't shut up." she replied back, smirking.

"Shut up Fleets..."

"EEEEEEXACTLY!"

"... are you okay?" asked Soarin quietly, coming into their room they shared.

"... I'm... fine... So-"

"Really?" asked Soarin, looking strongly into her eyes.

Rainbow opened her mouth to reply but couldn't get anything out and she nodded slowly.

"I'm fine, really Soarin I... just... need to tell you something..."

"Oh, yeah? Go ahead."

Soarin smiled at her as she looked at him, sighing, she replied, "I'm... leaving..."

"..."

"Soarin?"

"You... what?"

Rainbow winced as she heard his defeated voice and she started to make her way towards the door, hoping to get away.

"Dash..." sighed Soarin, hooking her hoof and pulling her back, making her look deeply into his eyes. Not replying back, Rainbow averted her eyes before looking back at him, she slammed her eyes shut and she slammed her lips into his.

art by me

Soarin's eyes instantly widened at her movement, pulling back.

"EEEEP! Omigosh... I... I'm so... sorry... please forgive me!" shouted Rainbow, running out, tears streaming down her eyes.

"Was that tears?" mumbled Soarin, still surprised, "I... if you can hear me... I love you..."

"Stupid... stupid... stupid..." sighed Rainbow, wiping her tears and looking outside to see her father walking towards the school.

"No... NO! I need to say goodbye to him before... it's... too late... I'm not going to see him for a while even if he does visit... oh... whats the point... he probably already hates me..."

"Rainbow? What are you doing here?" asked her father, Rainbow Blaze.

"N-nothing I... need to get my bags!" shouted Rainbow frantically, making an excuse to go see Soarin again.

"Well ok, make it quick, trains departing soon!"

"I thought we're above Ponyville..."

"Above Manehatten" noted Blaze.

"Right... I'll be by in a sec."

"SOARIN?!" shouted Rainbow, looking around her room to see that he was no longer inside and that it was completely empty, save for her bags... and a note.

Rainbow walked towards the note on his bed and slowly read it,

Dear Rainbow Dash,

I understand that you may like me... though we cannot carry on. Things won't go well if we make a relationship and you leaving to Ponyville, I'm sorry. I hope we can still be friends and move on, I swear as long as I will fly, I will come to visit one day. I promise.

Love, Soarin.

Rainbow looked over the note over and over again, trying to comprehend what the note was trying to say. Did he just ditch her or something? She turned over the note to see:

Ps. I'm moving in with one of my childhood friends, Fire Streak.

"I think he seriously ditched me..." sighed Rainbow, looking at the note and putting it in her bag, taking one last look at her room before picking up her luggage and walking out to the main lobby, not bothering to lock the door.

"You ready Rainbow?" asked Blaze.

"Sure... I guess... lets go." replied Rainbow quickly, trying to avoid any questions.

"Uh okay..."

"Dude, what if this isn't really a prank and shes really leaving?" scoffed Fire as Soarin relayed the whole story to him.

"Cuh! I know her! She'd at least tell me a few days before so we could hang out! Plus wouldn't she of told your brother?"

"Well yeah, she used to hang out with Lightning but... you know they drifted apart when Fluttershy and Hoops came into the picture."

"Oh..." mumbled Soarin.

"Yeah, anyway didn't you say she KISSED you?"

"SOARIN! Why is your room open AND left empty?" asked Lightning quickly, skidding into the room.

"What?"

"Told you so, so she is moving... ughr didn't even have time to say goodbye..." sighed Fire.

"Wait..."

"Dash... left?" squeaked Lightning, his eyes widening.

"How did you get so close as friends to her anyway?! You always hung out with me!" pointed out Fire, Soarin sensing out a argument rising.

"Pu-lease! You always hung out with your marefriend." smirked Lightning, referring to Misty.

"Err... s-shes not my marefriend... ANSWER MY QUESTION!"

"Cause she used to have a crush on me and then we had a date, thought it was stupid, laughed it off and now we're best friends. Done."

"What? You had a date with her when you were 8?" smirked Fire.

"Idiot... it wasn't exactly a date... a foals date..."

Flashback over

Did she really leave me without saying bye? Ugh here I am, 6 years later, wondering about my old friend whilst I'm about to judge a competition. For young flyers. Great, I'm probably like younger than most of them! Jeeze even I could bang them out any-day!

Wait.

No.

That...

That isn't her... it can't be...

"Come on Soarin! Be on alert! Especially... with that... err... unicorn? What kind of wings are THEY?!"

"U-uh... sure... yeah..." I mumble, completely oblivious to what Spitfire had just said.

How could Spitfire and Misty not recognise her? She stands out so clearly... wait... she'd probably... hate me... to death... I never visited... I never cared... I never knew...

"AAHHHHHH!!"

"The mare? Ughr I saw this coming, C'MON GUYS!" Spitfire suddenly commanded, shooting down.

I sigh, concerned about this mare although Rainbow on the back of my mind.

I recovered from the fall, all I can remember is getting kicked in the face and a rainbow blurr... oh...

-3rd person-

Rainbow looked to the ground, looking back at the wonderbolts who had just congratulated her... Soarin. He... he was in the wonderbolts now? To her, it was obvious that Spitfire was in, though... Soarin promised her... he said... said... to think she believed he really hurt himself badly, so bad that he died...

"Rainbow...?"

"Hm? Oh hey Flutters..."

"Is... is..."

"Yeah. That's Soarin." mumbled Rainbow flatly.

"O-oh Rainbow! I-I'm so sorry..."

"You don't need to apologise Shy, it's HIS fault... he LIED to me. I can't... I can't..." cried Rainbow, looking to a side.

Fluttershy frowned, seeing her distressed, especially in a place like Cloudsdale, so open, Dash only ever shed a few tears when they were alone and when her parents died.

"Shhh, it's alright Dashie..." whispered Fluttershy, gently draping a wing over her.

"I-I just want to... to..."

"No pony's around... let it out..." mumbled Fluttershy gently, hugging her.

Soarin stared at the two, about to go get Rainbow to go talk to her when he stumbled across the two. He really let her down...

"I shouldn't even be able to be friends with her... I don't deserve it." mumbled Soarin, staring at the two friends intently, not taking his gaze off them.

Fluttershy suddenly flinched and looked behind her, her pegasi senses saying somepony was spying on them, instantly spotting Soarin and remaining silent.

Soarin's eyes widened as the two looked at each other and Fluttershy looked away nervously, going back to Rainbow.

"Oh dear..." sighed Fluttershy under her breathe.

"W-what?"

"E-err... n-nothing..."

"Umm okay..." sighed Dash, looking to a side and looking up to the sky.

Soarin looked at her for another few moments before making his way over to Spitfire as she raised an eyebrow at him.

"Soar? Where have you been?"

"Nowhere ma'am!"

"Soarin... we've been over this..."

"Sorry I'm used to my moth- y-you know..."

"Oh... right" mumbled Spitfire, feeling ashamed, deciding not to push him.

"Spitfire... did you... did you recognise anypony in there from... flight school...?"

"Flight school?!" scoffed Spitfire, rolling her eyes, "There are EXACTLY two ONLY ponies I miss from flight school that are Fluttershy and Rai- sorry..."

"N-no! It's uhm fine..."

Maybe he...

Dash sighed as she flew home, he didn't even notice her that night.

"Probably more interested in fans than ME."

"Rainbow Dash?"

"Oh, yeah, what's up Shy?"

"... I... I saw you trying to get Soarin's attention at the gala..." she mumbled meekly.

"Yeah..."

"I... before I left... I talked to Soarin and... he really didn't notice you, honest... he said he'd rather hang out with you..."

"..."

"Oh! Your not mad at him, are you?!" asked Fluttershy, worried.

"No... ain't his fault..."

"How can he not notice me?" thought Dash, shaking her head at the thought.

"Oh... just wanted to let you know... bye Dashie!" smiled Fluttershy, hugging her tightly and flying to her cottage.

"Bye..."

Rainbow kicked off her dress and dumped it into her cupboard and sat on her bed, Soarin in her mind.

"After all these years... I wonder... after kissing him... if he still likes me... if he's thinking about me now..."

BANG BANG BANG

"AH! OOOF!"

Rainbow grumbled as she picked herself up and looked down from her bedroom window, seeing Soarin smirking slightly in his wonderbolt uniform. Soarin waited patiently, waiting for her to reply...

"Are you going to let me in?"

"No."

"Er..."

"I'm coming out."

Dash flew out of her window and looked at him curiously. What was he here for? Apologies? Probably not... Ki- Dash. Stop it. Just wait for him...

"Rain, loo-"

"Don't call me Rain."

Soarin nodded quickly, just remembering that her parents used to call her that and he hesitated before carrying on, "Sorry, I just..."

"KISS ALREADY!!!"

"WHAT?!"

The two fliers looked around rapidly, blushing madly, the two spotted Fleetfoot, Pinkie and Rarity giggling and the two glared at them.

"I told you'll they'll be mad..." mumbled Fluttershy, hiding behind her mane, popping up from the cloud.

"How... how are YOU TWO on clouds?!" asked Soarin, pointing at Pinkie and Rarity.

"Cuh! Darling, my thing might be fashion, but a lady could know a good spell or two from being friends with the princess!"

"What? What kinda spell makes you walk on clouds?" asked Soarin as Fleetfoot rolled her eyes.

"SHEESH Soar! Your more mindless than I thought! Cloud walking spell DUH! Oh and for us, pegasus sense and magic!" "

"What's... pegasus magic...?" asked Rarity, confused.

"Basically the same as pegasus sense!"

"Oh..."

"WELL?! TELL THE VIEWERS WHAT THAT IS THEN! DO YOU KNOW?!" shouted Pinkie, shaking the computer screen in front of her.

"Where did that come from...?"

"WHATEVER! JUST READ THIS SOARINDASH AWESOMENESS!