More Than Friendship

by Galaxia

20 - Ultimate Generosity

Previous ChapterNext Chapter

After their day at the beach, Rarity, Sunset and Sweetie Belle had arrived home and gone to their rooms to change as they were all still wearing their swimsuits underneath their clothing. After dropping her bag Rarity immediately stripped down to her bikini and gave Sunset an eyeful with some poses that would normally be inadvisable while wearing so little.

“Not tonight,” said Sunset with a smile. “I’m a bit tired after a day doing nothing.”

Rarity glowered at Sunset before breaking out into a smile as well. “Me too,” she agreed as she walked over and wrapped her arms round Sunset who was in the middle of changing. “And you were very good to me today already.” She planted a delicate kiss on Sunset lips.

“But I’m still too tired,” insisted Sunset. “I’m not as fit now as I was when I was evil. You’ve made me soft.”

“You seem pretty firm to me,” said Rarity as she squeezed Sunset’s ass. She knew she wasn’t getting more tonight so she let Sunset finish dressing as she took of her own bikini. When they were both clothed again Rarity sat on the edge of their bed and motioned for Sunset to join her. She needed to tell her about what happened. “Rainbow knows the truth about me and Applejack,” she admitted.

“Are you alright?” asked Sunset with clear note of worry in her voice as she turned and took Rarity’s hand.

This simple thing caused a sunburst of joy in Rarity. The natural question would have been ‘how?’ but Sunset had only cared about whether her girlfriend was alright at the revelation of her deepest shame. She couldn’t stop herself from hugging Sunset. “I love you so much,” she whispered which caused huge amounts of concern in her girlfriend.

“I love you too but are you alright?” said Sunset, her voice dripping with worry now.

“I’m fine. It’s just your first thought was of me,” she said to placate Sunset’s worry. She realised that the sudden hug and confession of love could seem like it was preceding bad news.

“I do love you, you know,” said Sunset slightly relieved. “How’d it happen?”

“Well, it was when Fluttershy was turning on my egg as well as Rainbow’s and I confronted them,” explained Rarity. “Rainbow was a little shocked I would do such a thing in public and I may have mentioned I’ve been out with a giant strap-on in me. I assumed Fluttershy must have mentioned it by now.”

“Did you tell her everything?”

“No, Fluttershy’s probably filling her in now. With my permission of course.”

“So long as you’re alright with her knowing, I am too,” said Sunset as she got up to head downstairs.

“You know,” mused Rarity. “Our old selves would have been a good match.”

Sunset turned and stared in confusion at her girlfriend. She wouldn’t wish her old self on anyone.

“I mean the controlling bitch and the submissive slut,” explained Rarity. “They would be as good a match as we are now.”

“I suppose so,” said Sunset. She could see the logic in that pairing but couldn’t figure out the tone of Rarity voice. Was she up to something? “Are you coming?” asked Sunset offering Rarity her hand.

Rarity daintily took it and let Sunset pulled her up, falling into her arms just because she wanted to before they headed downstairs.

The three girls spent a quiet night with Rarity’s family in front of the TV. It’s always amazing how tiring a day spent mostly doing nothing can be and the three beachgoers were asleep on the sofa by nine o’clock. Sunset was sitting upright with Rarity leaning against her on one side with her legs up at her side, hugging Sunset’s arm. Sweetie Belle was copying her big sister leaning against Sunset’s other side, sound asleep.

At one point in the evening Sunset moved in her sleep which caused Rarity to let out a long, highly erotic sigh that drew both her parent’s attention as they both looked for where Sunset’s hands were. One arm was around Sweetie Belle’s shoulders and Rarity was still hugging the other with the hand on Sunset’s lap. She must be dreaming.

None of them new anything until about half past ten when Sunset heard someone saying they should go to bed. As she struggled to open her eyes she was able to make out Rarity’s mother in front of her.

“I think you three should head to your beds,” she repeated.

“I think we should,” murmured Sunset as she was able to focus on the world in front of her.

Rarity’s mother headed off to the kitchen as Sunset tried to get up, only to realise she was pinned down from both sides and then, with a hint of fear, that Opal was on her lap as well. This could go badly. Opal wasn’t keen on someone moving her and Sunset could end up with some claw marks tonight.

“Opal,” said Sunset nervously. “Could you get off please?”

There was no response so Sunset bounced her leg gently up and down to rouse her, expecting some retribution for it. Opal turned to glare at her and then got up and jumped off without a fuss, much to Sunset’s relief. It was definitely the case that Opal objected least to Sunset even compared to her actual owners.

With one obstruction gone, Sunset turned to the next. “Sweetie, time to go to bed.” This got nothing but an annoyed groan from Sweetie Belle so Sunset turned to her other captor. “Honey, time to go to bed.” There was a similar annoyed groan before the words managed to get into Rarity’s head.

“Honey?” she mumbled as, with great effort, she lifted her head to look at Sunset.

“I’d said ‘Sweetie’ first and I needed something else sweet for you,” explained Sunset.

“I like it,” she mumbled as she tried to pull herself up on Sunset’s arm to kiss her. She only managed to pull Sunset over just enough to reach her cheek after which she settled back down on Sunset’s shoulder.

“Rarity, I’m not a pillow,” said Sunset with a touch of annoyance. “It’s time for bed.”

“You want to get me into bed,” giggled Rarity.

“Yes I do,” said Sunset ignoring the innuendo before shaking her shoulders to wake both of them up.

“Oh all right,” grumbled Rarity as she swung her legs off the sofa and stood up, slightly unsteady, before staggering towards the stairs, trying to keep as much of her mind as possible out of the realm of conscience.

“Sweetie, wake up,” ordered Sunset as she lifted her little sister off the sofa.

“Do I have to?” moaned Sweetie Belle.

“Yes, bed time.”

Sunset turned her to face the stairs and marched her to up to her bedroom before heading to her own. Rarity was already in bed with her face mask on. Sunset didn’t how Rarity could sleep in that uptight position and stay there all night but it did mean she got plenty of room to herself in bed. It was usually the case that Rarity would sleep in her normal position if she was first in bed but if Sunset was first then Rarity would snuggle up against her for the night. While Sunset did like being close to her, she did enjoy the nights where she had freedom to move.

The next morning Rarity had been out for an early jog and had been planning on stopping in at Fluttershy’s to ask in person if anything happened about the revelation of her past to Rainbow. When she arrived back home she immediately took Sunset, who was still in her pyjamas, up to their room and sat her down on the bed without a word. Sunset was puzzled as Rarity usually worked out any sexual desires on her run. Looking at her standing in front of her now it didn’t look as if this was going to be sex.

“I have to tell you, I walked in on Fluttershy masturbating,” confessed Rarity.

Sunset put on a look of innocent puzzlement as she could feel the anger already building. She hoped beyond anything that her girlfriend didn’t join in.

“I walked in on her and she had her eyes closed and thought I was Rainbow. When I announced myself she stopped and I jokingly said ‘don’t stop on my account’ so she didn’t. I watch her all the way to her climax.”

“Just watched?” asked sunset with an edge to her voice.

“And I tasted her cum,” admitted Rarity sounding terrified at what might happen next before realising that sounded like she had been between her friend’s legs and hurriedly added, “from her finger.”

“That’s all?” asked Sunset as she got up, still with the edge in her voice.

Rarity nodded.

Sunset shot up from the bed and took a quick step towards her as Rarity automatically tried to back away. She was happy and relieved that all Sunset wanted was to hug her. “Thank you for telling me,” she said softly before adding. “How did she taste?”

“Alright,” said Rarity honestly, “but nothing compared to you. I still think you are doing some magic because people shouldn’t taste so good. Lips shouldn’t be able to do what yours do to me either.” Sunset drew back from the hug and softly kissed her, letting Rarity feel the little electric shock she always felt. “You’re not mad?”

“I would be curious about how she tasted as well,” admitted Sunset. “And I know you do have a little voyeuristic tendency and it’s better if it’s someone I know.”

“I don’t....” began Rarity to defend herself before realising that she did find it incredibly exciting watching Fluttershy.

“Answer this honestly. Do you want to get Fluttershy into bed?” asked Sunset.

Rarity tensed and knew she had to tell the truth. “Yes, but I never would. I couldn’t betray you.”

“What if she offered herself to you on a plate?”

“I wouldn’t,” said Rarity earnestly.

“What if I said you could?”

“I wouldn’t,” wailed Rarity, she felt Sunset was pushing her until she was going admit she would just to be cruel. “Please stop doing this, I love you more than anything I’ve ever known and would never be unfaithful to you.”

Hearing the pleading in Rarity’s voice and the tears welling up in her eyes, Sunset stop questioning her as she realised that it seemed to her girlfriend she didn’t trust her. “I’m sorry, I didn’t mean that to sound so accusing,” said Sunset as she hugged her upset girlfriend.

“I’m sorry I want to sleep with another girl,” said Rarity. “How about we go out for dinner tonight as my way of apologising.”

“Deal,” said Sunset as she kissed her again. She really wasn’t mad and saw nothing Rarity needed to apologise for but who’s refusing a night out?

“Can I ask you something?” said Rarity as Sunset took her pyjamas off to get dressed.

“Shoot.”

“Do you actually want to have sex with me?” asked Rarity. The question had been weighting on her on her run back.

“Of course,” replied Sunset as she put on her bra. “Why would you need to ask?”

“Because when I was talking with Fluttershy I realised you hardly ever initiate it. I thought maybe you just put up with me wanting you.”

“Well, I guess it’s just because sex isn’t such a big deal in Equestria,” mused Sunset as she pulled her leggings on. “Couples do have recreational sex but it’s just not a big thing like it is here.”

“So you do like fucking me?” purred Rarity as she slinked behind Sunset and ran her hands round her unclothed waist.

“I love making love to you,” corrected Sunset as she turned in her girlfriends arms and kissed her delicately on the lips. “Can I finish getting dressed?”

“If you must,” said Rarity reluctantly letting go.

A few days had past since the trip to the beach and Sunset was returning home mid afternoon from her new summer job. She felt guilty about Rarity and her family taking care of her and asking for nothing in return so she had found a job as a waitress to earn something to contribute to her care. She made quite a bit in tips and new it was only because she was hot. She’d had several men in just her first few shifts complementing her chest and ass and had been propositioned twice for ‘dates’. She ignored the idiots and focused on the money.

Today had been alright, no one had said anything inappropriate but she was unhappy with it. If they didn’t do such detailed background checks she could be working interning in a cutting edge lab somewhere with significantly better pay but, unfortunately in this instance, she was a unicorn from another dimension and they’d find some flaw in her fabricated existence. As she climbed the stairs she was just happy to be home.

As she open her bedroom door she saw Rarity sitting on the edge of the bed. Her jaw nearly hit the floor. Rarity was wearing her beautiful blue corset with black stocking and blue heels, nail varnish and lipstick. She also had red ribbons around her wrists, ankles and neck and was holding a length of ribbon that came from her neck. Behind her on the bed was a very neat arrangement of all their sex toys minus the In-and-Out-Vibrating-Orgasm Machine as Sunset constantly referred to it as. Rarity had eventually figured out that the dreadful naming convention came from the fantasy novels Sunset liked with the elephants and the turtle.

Rarity stood up and walked over to Sunset swinging her hips but not looking up from the floor. Sunset was frozen to the spot as Rarity knelt in front of her, bowing her head and offered up the length ribbon she was holding which had been tied into a loop making it look a lot like a lead attached to her collar. Sunset didn’t move so Rarity moved her hands a little higher to insist Sunset take her lead which, hesitantly, she did.

“Welcome home Mistress,” said Rarity demurely, still not looking up.

“Huh?” was all Sunset could manage.

Rarity sighed and stood up. “Remember I said our old selves would be good together? Well now we’re going to prove we’re not a recovering bitch and slut but recovered. So today you’re my mistress and I’m your slut to use as you wish.”

Sunset opened her mouth to object.

“You can call me something else,” said Rarity, pre-empting Sunset’s objection. “Slave, bitch, pet, fuck toy, sh –“

“Pet,” yelped Sunset before the list got even more obscene.

“Alright then,” said Rarity. “You can do anything you want to me and have me do anything you want. I’ll comply with any order and perform it until I’m unable to do so anymore or you tell me to stop or do something else. I won’t do anything without your order. Mistress.”

Sunset just stood in shocked silence. After a while Rarity raised an eyebrow to try and prompt her to give an order.

“Take my jacket off?” suggested Sunset.

Rarity immediately did so without comment and hung it on the back of the door, her lead just reaching, she also closed and locked it before returning to her position in front of her Mistress. Sunset looked her up and down, the wonders in front of her breaking through her shock. She stepped forward and kissed Rarity, who had to bend her knees as she was six inches taller than normal, her pet immediately responded in kind. She was only responding to the kiss and not doing anything she normally would so Sunset took her hands and placed them on her hips before wrapping her own arms around Rarity. As Sunset pulled away, Rarity gasped a little before resuming her position.

“Em, undress me?” asked Sunset cautiously.

“Don’t ask, order,” said Rarity as she complied.

“Sorry.”

“And don’t apologise. I’m nothing more than a voice controlled sex toy so you just demand, don’t ask or apologise.”

Sunset managed to stop herself apologising for apologising. As Rarity finished undressing her and resumed her position Sunset noticed the glistening between her legs. She wanted this so Sunset needed to do it, regardless of how awkward she felt. She walked over to the bed, with Rarity following a few steps behind to stop her lead getting taut, and lay down with her head on the pillow and her legs spread.

“Use your mouth and make me cum,” ordered Sunset, just managing to keep it from becoming a question

Rarity climbed onto the bed and crouched on all fours between her Mistresses legs and ran her tongue up her damp slit. Even though Sunset was uncomfortable with the situation, her human body can only react one way when confronted with the woman she loved, especially when she was dressed like this. After a minute of fun and already feeling hot, Sunset felt she should test something before they went any further. “Stop,” she ordered.

Rarity stopped immediately and lifted her head a few inches from her Mistress pussy, maintaining her gaze downwards, and awaited her next order.

“Continue and use your hands as well,” ordered Sunset before realising she needed to be precise. “Stroke me and act like you normally would when eating me.”

Rarity slipped her hands underneath her Mistresses legs to support herself on her elbows and allow her hands to caress her Mistress stomach. Sunset realised this was what was missing, the contact. As her pet’s tongue worked hard and fast on her clit, Sunset let herself relax and enjoy the attention as Rarity lightly dragged her nails down her stomach. Her back arch of its own accord as a short burst of warmth flowed from her pussy as Rarity plunged her tongue inside her. She couldn’t stop the long, guttural moan the emanated from her as Rarity’s fingers ran down her stomach and gently flicked her clit. “Make me cum,” she found herself saying.

Rarity couldn’t do anything more so continued her work with her tongue running the length of her Mistresses lips while her fingers manipulated her clit. As she rapidly thrust her tongue into the sodden pussy before her a few times, she felt it contract around her as her Mistresses yelped as her orgasm claimed her. She continued her work as the yelps reduced to moans as her owners body twitched and jumped as she pinched her throbbing clit.

As Sunset came down, her moans becoming words, she realised Rarity was still eating her. She lay there for another minute simply enjoying the sensation of her girlfriend working so hard to please her. As she started to feel hot again she knew Rarity would keep going and she would cum again. “Stop,” she ordered and Rarity immediately lifter her head again, waiting for new orders. Seeing her lover unmoving as she waited for her orders, Sunset was concerned that maybe her former slut self had taken over again.

“Rarity?”

“Pet,” stated Rarity looking up at Sunset with mild annoyance.

“Right,” said Sunset, relieved that she was herself. “Emm, now, em...” She looked at the toys for some inspiration and found some. “I want you to deepthroat the double ended,” she ordered as she picked it up. “Sit up and I’ll put some lube on it.”

As Rarity sat up with her legs tucked underneath her, Sunset positioned the dildo at her pussy and slowly pushed in. Rarity squeaked as it entered, she was already incredibly horny from being a pet, the trails of her own juices down her legs proved that, and it wouldn’t take much for her to cum. As more of the dildo slid easily inside her, she had to try hard to keep herself upright. As ten inches entered her she felt it getting uncomfortable but Sunset kept pushing until Rarity couldn’t hide the discomfort anymore and let out a grunt at which point Sunset, knowing that was too far, immediately withdrew the dildo before presenting it to her to swallow.

Rarity took the dildo and tilted her head back before swallowing the whole length, her own juices easing its passing into her throat. She withdrew most of it before pushing it back down again as she started to fuck her own throat as her Mistress watched.

Sunset marvelled as she watched her girlfriend throat expand and contract as the massive length passed along it. She could never get tired of watching it. As she watched, she realised Rarity was making small choking noises and realised she forgot to give a key addition to her order. “Take it out when you need to breath,” she said urgently and immediately Rarity whipped the dildo out of her throat and couched several times before taking a few deep breaths and then swallowing it again.

As her throat bulged again, Sunset leaned in and kissed it repeatedly. She could feel the purring again and knew it was Rarity quietly moaning at her touch. As she drew back, she could see the glinting running down Rarity’s legs and knew she would probably be able to cum just from this. She thought she could do better.

She grabbed Rarity’s hand and pulled it up to remove the dildo from her before planting a long, passionate kiss in her lips. “You’re going to ride me,” she said as she broke off the kiss leaving Rarity with a desperate begging look set into face, desperate for her Mistress’ touch.

Sunset lay back on the bed and slid the end of the dildo that had recently been inside Rarity's throat into her own pussy, leaving half of it out for her girlfriend to ride. Rarity straddled Sunset’s waist and positioned herself to comply. The sensation of Rarity’s stockings against her legs provided an extra little burst of desire for Sunset. Rarity lowered herself onto the dildo and it slipped in with no resistance. She couldn’t held back the moans as it slipped inside, she was on the verge of orgasm already, she needed to cum.

“You’re not allowed to cum,” ordered Sunset, she didn’t know how Rarity would be able to follow that order but she just wanted to test her.

A look of horror flashed across Rarity face as the cruellest order she could ever have was given. As she was rising off the dildo she knew she would have trouble obeying her Mistress as she could already feel it coming. She dug her nails into her legs to try and distract herself as she dropped down on the dildo, its length demanding she cum immediately but she couldn’t, she mustn’t.

As she rode her Mistress she held back the force of nature that was building, biting her lower lip as well to distract herself. She still couldn’t stop the moans and grunts as the wave of pleasure rose. She was focusing too much on preventing her own orgasm she was unaware of her Mistress writhing beneath her, her hips bucking as she toyed with her own chest, squeezing and twisting her nipples.

Sunset let out a yelp as her head jolted backwards of its own accord, she felt Rarity’s rhythm change and opened her eye’s to see what could only be a look of pain on lovers face. She noticed she was biting he own lip and then saw the scratch marks on her legs. She was obeying the order not to cum by physically hurting herself, Sunset didn’t want that.

“Cum!” she ordered.

Rarity collapsed forward as a shuddering groan issued from deep within her, just managing to catch herself before she touched her Mistress as she hadn’t been given permission. Sunset wrapped her arms around her and pulled her down on top of her as she took over the thrusting of the dildo as Rarity was lost and unable to do anything other than cum. As she slammed her hips up to meet Rarity’s, their clits met and Sunset felt herself reach the edge of her own orgasm as Rarity let out a massive groan into her neck. With the gigantic turn-on that was her beloved girlfriend in the throes of orgasm, and a few more thrusts with eight inches of dildo inside her, Sunset came. She clasped Rarity to her as she let out a shriek of delight as Rarity’s orgasmic spasmming caused one hand to grasp her Mistress breast causing another yelp.

“That was amazing,” gasped Sunset as she came down.

“Yes Mistress,” was all Rarity had to say as she got up off her Mistress to retake her idle stance.

Sunset pulled her back down locked her lips onto her pets as their tongue met and writhed together. Eventually she had to come up for air and thought she’d try something else. “Can I spank you?” she asked which drew a glare from Rarity. “I mean, em, get on all fours, Pet.”

Rarity moved off of her Mistress and stood on all fours, her ass out and her head up. Sunset sat up on her knees and took a moment to admire the beautiful woman in front of her.

“Are you sure you want me to do this?” she asked.

In response, Rarity’s head dropped as she let out an annoyed groan. “I am a sex toy,” she barked as she turned her head to look back at her Mistress. “You don’t ask the dildo if it wants to fuck you.”

Sunset brought her hand down on Rarity’s gorgeous ass which immediately caused her Pet's head to snap back to looking straight ahead as she let out a little yelp. Sunset hadn’t hit her hard but clearly Rarity like this. “Bad pet,” she said before smacking her a little harder which produced another little yelp and a shiver up her Pet's back.

Sunset continued to spank her, adding a little more force each time and getting a more lustful yelp each time as well as several long moans. She was several steps beyond what she thought would be pleasurable before she heard a note of pain mixed in with the pleasure from her pet. On Rarity’s side of the spanking, if the result was that she wouldn’t be able to sit down for days then she was very happy to pay that price. Sunset however was not. She reduced the force to bring it back down to a purely pleasurable level.

Sunset glanced down and noticed the bedcovers at Rarity’s knees were soaked. She ran a hand up the inside of Rarity’s leg and was amazing at the amount of pre-cum that was running down them. “Are you going to cum from me spanking you?” she asked.

“If you wish me to, Mistress, I will.”

Sunset was now curious to see if her pet would actually be able to do that, as far as she knew you needed some form of vaginal or clitoral stimulation to trigger and orgasm. Sunset continued the spanking to see if it was possible and judging from Rarity’s reactions it seemed she would be able to. Her head was now hanging down and she was letting out a constant moan interspersed with yelp from the impacts.

As Sunset recognised she was on the verge of orgasm she stopped. “Put your head down on the bed and your hands between your knees,” she ordered as she got off the bed to grab the spool of ribbon.

She cut a length of ribbon and climbed back on before threading it through Rarity’s ribbon cuffs and round her knees before tying it in a knot. It wouldn’t be able to restrain her, it merely symbolic of a restraint.

Since Sunset had started spanking her something had been niggling at Rarity’s thoughts. She hadn’t been able to figure out what it was but as she was tied up that little thought exploded and everything she had tried to forget flooded back at her as painful as the day it had happened. She could see a laptop in front of her telling her how to be a good slut as a white hot, searing pain shot through her pussy and ass and her entire torso stung from the touch of the riding crop.

She had no idea how, but she was now sitting with her back against her headboard, her legs tucked under her and a pillow clasped in front of her for protection. Her mind was wild with terror and her eyes were darting around the room, trying to find the source of it to fight or flee. They eventually met Sunset’s eyes and were now unable to look away.

“You’re alright,” whispered Sunset, knowing exactly what she had just done to trigger her girlfriend's PTSD. “You’re safe, no one here will ever hurt you.” She moved slowly up the bed, noting the fear in Rarity’s eyes. “It’s just me,” she whispered as she reached out to touch Rarity’s arm. “I’m going to touch you.” As her finger tips met the arm Rarity had around the pillow she was pleased to see that she didn’t jump. “Would you like me to swap with the pillow?” she asked.

Rarity moved the pillow a little bit away from her body and Sunset slid in and wrapped her arms around her terrified girlfriend. As soon as Sunset was in place, Rarity dropped the pillow and clung to her girlfriend so tight Sunset was worried she might break something and buried her head in her chest. After a few seconds, Sunset felt moisture running down her front and realised Rarity was silently crying as her past torment consumed her. All she could do was stroke her hair and hold her tight.

After a few minutes, during which Sunset had subconsciously started rocking side to side, Rarity had felt herself returning as the fear was driven away by Sunset’s soothing heartbeat. “I’m sorry,” she mumbled into Sunset’s chest.

“Pardon?”

“I’m sorry,” repeated Rarity as she pulled back from Sunset to look up at her, revealing her eyes were red from crying.

“You have nothing to apologise for,” said Sunset as she fought back the thoughts she wanted voice about Applejack. The things she wanted to do to her for hurting the woman she loved were not something Rarity wanted to hear.

“But I do,” wailed Rarity. “I can’t give myself to you. I should be able to give my body, mind and soul to the woman I love.”

“I don’t think that’s what love is,” said Sunset. Rarity clearly didn’t believe her on that. Sunset wondered if maybe her past relationship had skewed her understanding of love. “And the only part I love about you is in here,” she said as she placed two fingers on Rarity temples. Rarity looked hurt at this admission prompting Sunset to clarify her meaning. “You body is a very nice perk but if you tripled in weight my love for you wouldn’t change. If you were put into a computer and only existed as text on a screen, my love for you wouldn’t change. If we move to Equestria you’ll become a unicorn and my love for you wouldn’t change.”

“I love you so much,” whispered Rarity as she wrapped her arms around her girlfriend and buried her head in her chest again.

Sunset started to rock her back and forth and stroke her hair again, clearly she needed more time before the trauma of her flashback receeded.

After fifteen minutes, Sunset suggested they could get dressed because she feeling rather cold. Rarity agreed but stuck close to Sunset as they dressed and immediately took her hand when they were both finished. The rest of their family would be back soon and they should get a start on dinner, unfortunately Rarity was in no state to cook, she couldn’t let go of Sunset’s hand, so instead they decided they should order something in rather than let Rarity’s mother cook.

As the evening went on, Rarity wouldn’t leave Sunset’s side and sat pressed up against her and cuddling her arm all evening. When Sunset needed to use the bathroom Rarity wouldn’t let her go upstairs without her but Sunset was relieved that she managed to convince her to stay outside the bathroom door.

This drew attention from her parents who asked what was wrong and Sunset impressed herself with a very believable lie about a client at the boutique being incredibly rude about a dress she made and belittling her. This would normally have caused an over the top, drama queen reaction rather than withdrawn silence but they seemed to buy it.

That night Sunset woke up to a stabbing sensation in her side to discover it was Rarity’s fingers. She was also whimpering in her sleep and Sunset knew she was reliving her old nightmare. She started stroking her hair and whispering everything Rarity would need to save herself: reminding her who she is, that she is loved, that her girlfriend would never allow this to happen and so forth. After a minute of this reassurance the whimpering stopped and Rarity seemed to settle down into more peaceful sleep.

Sunset was awake before Rarity, as she usually was, and found that her girlfriend was still clinging tightly to her so she started stroking her hair again. She wasn’t sure why but it felt Rarity might still need some reassurance this morning. Eventually she stirred. “Did you sleep alright?” asked Sunset.

“I had a nightmare,” mumbled Rarity, still half asleep .

“I was afraid you might,” admitted Sunset.

“I was being raped by a fusion of Applejack and Sunset Demon,” explained Rarity as she woke up fully. “My body kept begging for more and she broke me open and kept raping me.”

Sunset couldn’t see Rarity face which was still buried against her shoulder, but she knew there would be tears in her eyes.

“But you saved me,” said Rarity with the first note of happiness since her flashback yesterday. “You drove her off and you saved me.”

“So Daydream beats Demon. Good to know.”

“Not Daydream, you,” clarified Rarity looking up at her love.

A smile crept over Sunset’s lips, her comforting must have made it into the dream and saved her. “I’m going for a shower,” she said as she went to get out of bed only for Rarity to keep hold of her hand.

“Please don’t leave me,” she begged.

“I won’t,” said Sunset before realising she meant leaving her alone and not breaking up with her.

The two of them then headed to bathroom with Rarity still refusing to let go. The shower cabinet was just a little too small for two people to shower together, not without repeatedly elbowing each other anyway, so Sunset went first and Rarity sat with her back against the glass to be as close to her as possible and hugging her knee as a defensive barrier.

Looking out at her, Sunset knew she was staring blankly at the wall and knew what she was going through. After her reformation, she had spend hours in her bedroom with the door bolted, just staring at the wall as her new morals looked through her memories of the last years and deemed her and awful person who deserved no form of forgiveness. She knew Rarity had it worse as she not only had the memories of what she used to be but also the physical memories of the pain she went through.

When Rarity was showering Sunset noticed she covered herself as if she was ashamed of being naked. It might be that seeing her own body reminds of the pain and there were a couple of hand prints on her ass from yesterday so she might still be feeling pain from it. As Rarity exited the shower Sunset wrapped a towel round her and just held her close.

“You suit the wet look hair,” she said after a while. There was a little giggle from Rarity which made Sunset’s heart leap. “I’ll dry your body, you deal with your hair.”

After Rarity was dry they returned to their room, Rarity still having to hold Sunset’s hand to leave the bathroom, and did their hair before getting dressed. They were due to meet the girls today but Sunset was unsure Rarity would be able to handle it, especially having to see Applejack.

“Are you sure you want to go?” she asked. “We can just stay home today.”

“We said we’d be there so we must,” said Rarity trying to force a smile to reassure Sunset.

Sunset was mildly scared by the obviously fake smile, Rarity was an excellent actress and the fact she couldn’t even approach a convincing smile was a clear sign of just how bad her mental state was. Unfortunately she was adamant they must keep to their social obligations.

As they entered Sugercube Corner, late, Sunset knew from Fluttershy’s expression that she knew something was wrong, though she didn’t ask about it and the conversation continued on. After a while, it had been noticed by everyone that Rarity wasn’t herself, she barely spoke and clung to Sunset constantly, but everyone, even Pinkie, seemed to know this was not something to mention. Sunset also noticed Rainbow Dash glaring at Applejack occasionally before catching herself doing or being elbowed by Fluttershy.

After a while, Applejack managed to catch Sunset’s eye and wordless suggest they go outside to talk. Sunset sent Fluttershy, who was next to Rarity, a text asking if she could take Rarity’s hand and as she did Sunset pulled her own hand away. Rarity leaned over and clung to Fluttershy so Sunset was able to head outside with Applejack.

“What’s wrong with her?” asked Applejack once they were outside.

“She’s had a flashback to her time with you,” said Sunset unaware there was a sharp edge to her voice.

“I feared that might be something to do with me,” said Applejack looking at the ground in shame.

“She was terrified,” continued Sunset as her voice turned to steel, “she felt everything you ever did to her and she’s been too scared to let go of me since.”

“I can’t do anything but apologise again.”

“And what good will that do?” asked Sunset as her cold fury started heating up.

“Say what’s on your mind Sunset.”

Sunset just stared at her and realised she had raised her voice and she was getting angry. “Sometimes... Sometime I hate you,” explained Sunset, trying to stay calm. “I hate what you did to the woman I love. Sometime I just want... I just want to hit you for what you did to her. I know that’s an awful thing to think,” continued Sunset as she turned away from Applejack. “I know you honestly thought it was consensual but sometimes I just want to make you feel something of what she felt.”

“Hit me,” said Applejack. “In the gut, hard as you can.”

Sunset turned in astonishment to see Applejack holding her arms out to show she won’t resist. “I can’t do that.”

Applejack noticed her eyes darting around the street and realised the word ‘here’ would fit well onto the end of that sentence. “Well, how about you come over to the farm and I kit you out with boxing gloves and we can work this out. Keeping those emotions in is not going to be good for our friendship.”

“I’ll think about it,” said Sunset. She knew Applejack was right, if she kept thinking like this she eventually wouldn’t be able to be around her.

“Just gimme a call when you’re ready,” said Applejack as she headed back in.

Sunset followed her back to their table and took Rarity back from Fluttershy. After a while she realised that being around the others, especially Applejack, wasn’t helping Rarity and she was just getting more agitated so she decided they should leave. The girls understood why they were leaving and didn’t press for an excuse, though Sunset had no doubt they would discuss it after they’d left.

“How about we go to the boutique and you can do those final measurements you needed for my Daydream Shimmer dress?” she suggested as they left. She had a theory as to why this had happened and a plan to snap Rarity out of it.

“Alright,” said Rarity meekly.

Several other members of staff were there as it was a normal business day but Sunset was well enough acquainted with them all now to explain that Rarity was feeling down and needed something to distract herself. There was a small room at the back which the owner had given Rarity the use of for her personal projects and the Daydream dress was currently on a mannequin in there.

As soon as Rarity was in her space she immediately became a little more of her true self. She let go of Sunset’s hand and grabbed the measuring tape before moving Sunset so she could accurately measure what she needed. She went back to the patterns and started work on altering them. Sunset leaned against a wall and watched her work, getting into the rhythm of her normal life and becoming even more of herself. After a while, she got Sunset into the dress and started smiling as she made the required alterations.

“You look magnificent, Darling,” said Rarity just like her normal self. “I’m so glad you suggested this. Doing this for you is making me feel like myself again.”

At this she ponied up and floated for a few seconds before settling back down. This was what Sunset had hoped would happen. Rarity leaned in, being careful of the dress, and kissed her before going back to her work with a contented giggle.

“I think this is what went wrong,” said Sunset explaining her theory. “I think when you were with Applejack and last night with me, you misused the Element of Generosity, you gave away everything you are. That’s why I thought if you were to be generous correctly, working on my dress, you would be back to you old self.”

“You’re the best girlfriend I could ever hope for,” gushed Rarity. “Feel my ears?”

Sunset reached out and stroked Rarity’s pony ears, knowing what she was thinking. “Any eargasm?” she asked.

“No, it’s extremely soothing though.” She closed her eyes as Sunset continued stroking her. “I could fall asleep quite happily if I didn’t have things to do.” She went back to her bench as Sunset looked on happy to see that the girl she loved was back.

It was few days later and Applejack had asked Sunset over to the farm stating that they needed to clear the air. When she arrived, Sunset found Applejack in the barn.

“Hey, so what’s happening?” she asked.

“Well, you’re gonna' put these on,” replied Applejack as she threw a pair of boxing gloves to Sunset. As Sunset put them, Applejack donned a hockey helmet with faceguard. “And now you’re going to hit me until you feel better. Avoid the face thought. And the chest preferably, getting hit in the tit really hurts.”

“I really don’t think I can do this AJ,” said Sunset.

“We need to clear the air. We ain’t gonna stay friends if you hate me for what I did your girlfriend.”

“But still,” said Sunset looking at her gloves and knowing a padded punch still hurt.

“Your girlfriend is a whore who won’t be pleased until she’s been ripped open,” said Applejack to get a rise out of Sunset. It worked. Too well.

With a primal scream of unadulterated fury, Sunset launched herself at Applejack hitting her square in the faceguard and knocking her off balance. She had to retreat under the flurry of blows that came at her, hitting her in the face and chest. After the initial scream Sunset had fallen silent, which was of great concern to Applejack, as either the unthinking fury was focusing all its energy on punching or Sunset was consciously focusing on beating the crap out of her.

As she retreated, still trying to regain her balance, she ended up trapped against the wall as Sunset repeatedly punched her hard in the gut. She managed to slip sideways and found her stance so she could defend against the mass of rage that was now Sunset Shimmer. She couldn’t fight back, this had been her idea after all.

After what felt like ages of being viciously attacked, the punches suddenly stopped as Sunset turned and walked away before screaming again, clutching her head in her gloved hands.

“You feeling better?” gasped Applejack.

“I’m not angry with you anymore,” said Sunset, out of breath from her attack. “But I feel really guilty for hitting you.”

“Want me to make the guilt go away?” asked Applejack as she approached Sunset who turned and nodded. She lunged forward and punched Sunset hard in the gut, causing her to double over and fall to the ground, unable to even groan. Applejack took her helmet off and rubbed her chest as Sunset spluttered on the ground. “Better?”

“The guilt’s definitely gone,” wheezed Sunset.

Applejack offered her hand to Sunset to help her up and it was immediately accepted.

“You’ve quite a punch,” said Sunset with a little more breath back in her lungs.

“You’re pretty impressive for a city girl. I’m gonna be black and blue after that,” said Applejack. “Are we good?”

“We’re good,” replied Sunset as she took of the gloves.

“Drink?”

“Yes.”

The two girls headed into the house, half supporting each other, and sat talking for an hour as they recovered, their friendship restored and stronger than ever.

Next Chapter