Right There in Front of Me

by CommissarAJ

Winning Her Heart pt.3

Previous ChapterNext Chapter

“But Dad, why do you have to leave?”

“Because I’ve got my orders, and a lot of people are counting on me to be there.”

“Couldn’t they send someone else? Why does it have to be you?”

“You don’t get to be the best by sitting on the sidelines when things get tough. It’s only for a year, Indy; I’ll be home before you know it.”

“You better!”

“Tell you what, how about you take care of my lucky goggles for me while I’m gone?”

“Really?”

“Yup. But you have to promise to give them back when I get home. Deal?”

“I promise!”

Indigo Zap had spent the rest of the school day hiding in the nurse’s office. It wasn’t hard to convince her that she might have a head injury that required plenty of rest, but in reality there was nothing wrong with her—at least not physically. The solitude gave her some time to think, though most of it was just lamenting how much a fool she was. It went exactly how Sunny Flare said it would: Sunset Shimmer got into her head and just went wild.

Eventually, though, Indigo had to leave the sanctuary offered by the nurse. If she pretended to be injured for too long, the nurse might insist she see a doctor and she didn’t need the extra hassle. Besides, the nurse had been well enough to just leave her alone and rest whereas a doctor would insist on talking to her.

Indigo didn’t want to talk to anybody right now.

She returned to her locker to pack away her things. School ended a while ago so everybody had already gone home. A shame, too, since that meant all of her friends had already left. While she wasn’t in the mood for talking, having a friend close by would’ve been nice—Sugarcoat or Lemon Zest. Hell, even Sunny Flare would be welcomed company, and that’d include a generous helping of ‘I told you so.’

All of her friends were gone, though. Sour Sweet had been working hard on that Friendship Games project the Dean assigned to her, and Sugarcoat had been helping with the work, or at least that’s what Indigo had heard. As for Sunny or Lemon, those two had been acting strange with both insisting they had important work or appointments after school. Now that she thought about it, it was always on the same day as one another. Maybe they were doing something together. But why would they lie about it?

Sadly it was only a fleeting thought as Indigo’s mind looped back to her own problems. In the midst of packing away her books, she paused and looked to the goggles in her hand. A small part of her still hoped that she’d look to them and see them intact again, as though the day’s events had all been a bad dream, but the truth was as plain to see as the cracked lens.

She screwed up.

“This is all Sunset’s fault,” Indigo growled under her breath. In a huff, she shoved the last of her things away. “If she hadn’t showed up, everything would’ve been perfect.”

And that really was what stung the most: Sunset Shimmer just seemed to be perfect at everything she did. Every class and every subject seemed like child’s play to her; she never disrupted the class and she always had the answer if called upon by the teacher. Other students were already whispering about how cool she was and videos of Sunset demolishing Indigo in dodgeball were already circulating through social media. By the end of tomorrow, everyone in school will have seen Crystal Prep’s best and brightest brought low by the upstart newcomer.

“Stupid, perfect Sunset Shimmer! I hate her!” Indigo pouted and slammed her fist into a nearby locker. “I hate her stupid, perfect grades and her stupid, perfect face! Probably everything about is her perfect too! I bet she farts rainbows and her sweat smells like lavender!”

At this point, she would’ve been happy to accept defeat if it meant she could get that damned girl out of her head. It seemed like every time she closed her eyes all she could see was Shimmer with her sultry, rosy lips curled into that tantalizing little smirk. And those eyes, so vibrant and radiant; they were equal parts terrifying and alluring, like they could strip down every layer of her defenses and expose the very heart of her soul.

Why did her heart feel like it was fluttering all of a sudden?

“Gah, this is so asinine!” Indigo shouted. In an effort to knock the mental images from her mind, she started banging her head against the locker. All she succeeded in, of course, was just giving herself a headache. She eventually stopped with a sigh and a whimper, realizing the futility of it all. “I wonder what her hair smells like… probably like strawberries.”

“Grapefruit, gardenia, vanilla, and amber, actually,” Sunset’s voice perked up from behind. “Or at least that’s what the shampoo claims.”

Indigo didn’t bother turning around. “Go away, Sunset; I’m done with you.”

“Done with me? Seriously?” an incredulous Sunset replied. “Come on, I beat you in one game of dodgeball and you’re throwing in the towel?”

“What? Do you need to hear me say it?” Indigo snapped, now spun around to face the object of her obsession and rage. “You win, Sunset! Ya bent me over your knee and beat my ass like a petulant stepchild. You’re smarter and stronger and faster and prettier. You’re better than me in every-fucking-way possible!”

Despite Indigo’s expectation that Sunset Shimmer would revel in this victory, instead the girl just frowned, angrier than she had ever been before. Without a word, she grabbed Indigo’s arm and dragged her down the hall. There was still the odd student and teacher wandering the halls and she wanted someplace with some semblance of privacy. The girls’ bathroom was the closest place of convenience, so she shoved Indigo inside.

“What the fuck are you doing?” Indigo demanded as she stumbled in. She almost tripped over the ‘caution: wet floor’ sign in the process, but unsurprisingly there was little concern from the other student.

“Listen, you goddamn idiot,” Sunset shouted as she gave Indigo another shove, pushing her further into the room, “if I needed a simpering, brown-nosing sycophant, I could find one easy enough elsewhere in the school. I didn’t take up your damn challenge because I wanted my ego stroked, I did it because you looked like you actually had the balls to provide an interesting challenge—because you looked like you could take it!”

“Challenge?” Indigo shot back. “You look like you barely even broke a goddamn sweat during these past two weeks. I’ve seen people pass shits with more effort than this. Bet you get a real nice view from your ivory tower while the rest of us plebs toil away.”

“Don’t you fucking talk about shit you know nothing about!” Sunset shouted back, jabbing at Indigo’s chest a few times. “You wanted this fight, remember? So don’t go blaming me just because you couldn’t stand taking a shot to the face.”

“You broke my goggles!”

“Big fucking deal. They’re just goggles—you can buy them from a sports shop for ten dollars, and those won’t look like a dollar store reject.”

That was the last straw for Indigo. Incensed, she gave into her primal urge and slapped Sunset hard enough to stagger her back a step.

Slowly, a red palm-shaped mark began to appear on the side of a stunned Sunset’s face. “Y-you little bitch!” she stammered in disbelief.

“Fuck you!”

Fuck you!”

“Fuck you!”

Both girls were now red in the face from all the shouting, glaring at one another with a burning, unyielding passion.

“That is it!” Sunset declared. She then reached down and picked up the wet floor sign.

“Oh, is this how it’s going to go?” Indigo remarked, practically daring Sunset to act.

“You’re goddamn right it is.”

Sunset Shimmer then stepped back, edging herself closer to the bathroom door. She once more donned that wicked smirk of hers before wedging the plastic caution sign underneath the door handle, jamming the door shut. This brought about a moment of surprise for Indigo, but she didn’t have time to react. Sunset stepped up to her again, grabbed her by the head, and then pulled her in for a deep and lustful kiss.

Whatever anger Indigo felt soon fell to the wayside; she had her arms wrapped tightly around Sunset before she even consciously realized it. She tried to hold her ground, but Sunset was so forceful. Within seconds, she was pinned up against the wall with the fiery redhead still crushing her lips upon hers.

And she did smell a bit like vanilla.

After what felt like an eternity, Indigo managed to break away from the kiss, albeit just barely. The two young teens stared into each other’s eyes, close enough that she could still feel Sunset’s hot breath teasing at her lips.

“What are we doing?” Indigo murmured.

“I don’t care—now shut the hell up.”

Neither did Indigo. All her thoughts about trophies and ambitions seemed distant in that moment; the only thing she wanted was the person right in front of her. As the two kissed again, she brought a hand up to the back of Sunset’s head, weaving her fingers through those silky gold and crimson locks.

“You fucking bitch,” Indigo moaned through the kiss, letting some of the residual anger float to the surface.

It prompted her partner to suddenly break away, pressing a firm hand against her chest to keep her pinned to the wall.

“I told you not to call me that.”

“And what are you going to do to stop me?” Indigo challenged, feeling a surge of exhilaration.

Sunset just smiled and chuckled under her breath before diving in for another assault. Another smothering kiss should shut that girl up, she figured. They continued pressing against one another, each vying for dominance. But Sunset was a far more forceful spirit, lavishing her affections in ever increasing spurts. Slowly, her tongue slipped forth, probing gently at the other girl’s lips as if trying to coax her out. It was flirty and delicate at first, gradually warming Indigo up until she willingly opened and beckoned her in. As soon as she slithered in did she meet with the warmth and passion of her opposite. They caressed one another at first before wrestling once more for control.

Fighting on so many fronts made it easy for Sunset to overwhelm the other girl’s defenses, her curious hands gliding up and down Indigo’s sides, feeling the subtle contours and the firm, toned figure hidden beneath the disheveled uniform. Despite feeling next to helpless in the face of such dominance, Indigo only felt all the more excited as she tried to match Sunset’s unbridled passion with her own. It’d almost feel like a race were it not so obvious she was way out of her league in experience and sheer force of will.

One by one, the buttons on Indigo’s uniform were unfastened, each one spurring another flutter in her chest and a growing anticipation. As the last button fell to the wayside, Sunset gazed upon the other teen’s athletic figure, drinking in every detail from the smooth facets of taut abs up to the subtle curves of her chest. Only a meagre white bra stood in Sunset’s way, tantalizing her imagination of the delicate and sultry prize that lay beneath.

“Oo, very nice.”

“Is this what it takes to get a damn compliment from you?” Indigo chuckled breathlessly.

As fingertips began to caress up Indigo’s sides, it felt like a jolt of electricity and sent a shiver through her whole body. Sunset worked her way up slowly, taking her time in tracing every curve with her fingertips, feeling the girl quiver at her touch. She hadn’t even reached the good parts yet and Indigo was already struggling to keep steady. Was she just that sensitive or just that aroused. If the growing heat and dampness between her legs were any indication, it was probably a bit a both.

As Sunset reached ever higher, she pushed her way beneath the bra and over the contours of her rival’s breasts. There was a tenderness to them overlaying a well-toned chest, providing a supple texture to knead her palms into. There was no holding back as she began to fondle her partner with firm and forceful gropes, sinking her fingers into the tender mounds, and listening to the heaving breaths and amorous moans that filled the air.

It was still restrained, though; Indigo was trying to hold it in and it was plain for Sunset to hear. Somebody was trying to hide how much they were getting off already, which she just found all the more amusing. She couldn’t help but smirk and chuckle as she teased her prey, alternating between gentle and firm motions, and leaning ever harder to keep Indigo from squirming too much. Her thumb traced a slow spiral around the edges of Indigo’s nipple, feeling it stiffen at the provocation and then giving it a quick flick.

“Ah!” Indigo squeaked, flinching at the sudden burst of pleasure through her chest.

“You make such cute little noises, you know that?” Sunset mused with a playful giggle. Just to emphasize the point, she gave both nipples a sharp pinch, prompting another delighted yelp.

“F-fuck you,” Indigo moaned.

Sunset leaned in close to whisper into Indigo’s ear. “I’m betting this is your first time isn’t it?” She giggled again before puffing a bit of air against her partner. “Would explain why you’re so sensitive.”

Indigo flustered several shades darker as she looked away in a huff. “N-no it isn’t,” she insisted. But it was hard to hide the truth when it was so clearly painted across her face and in her voice.

“Heh. Dirty mouth and a dirty liar. What am I to do with you?” She planted a slow trail of kisses along the side of Indigo’s face, working down into the crook of her neck where she began to nip and suckle at the tender skin.

This gave Indigo ample opportunity to bury her nose into the other teen’s hair, allowing her to take in a deep and intoxicating breath. The powerful aroma of sweat, fruit, and flowers filled her senses, igniting her lust and passion. She didn’t think it was possible to get drunk on a person, but here she was, her desire growing ever stronger with every passing moment. So overpowering was the effect, she didn’t even notice when Sunset withdrew a hand and began to slide it back down her belly.

“I don’t like liars,” Sunset continued to muse. “Only good girls deserve a reward, and you want that, don’t you?”

“I—” Before Indigo could say another word, she felt Sunset’s hand slip under the hem of her skirt. She let out another gasp as fingertips glided across the fabric of her panties. Just a single layer of cloth remained between Sunset and her. It’d be a lie to say the very thought didn’t excite her to no end, and the growing heat and wetness in her nethers only emphasized that point.

“If you want it, I’m going to need to hear you say it,” Sunset whispered between kisses.

“Goddamn tease,” an equal-parts aroused and indignant Indigo grumbled. To say she was losing ground in this fight for dominance would be an outright lie since she was literally against the wall the whole time. But even the fleeting show of defiance felt good, enticing Sunset to assert her dominance with even more vigor.

“I’ve got to have my fun, too, you know?” With a mischievous giggle, she gently pushed her finger against the fussy girl’s slit, just firm enough with a little twist to drive the sensation through the fabric. “And I didn’t hear an answer.”

Indigo flinched again, trying to stifle an instinctual response by gently biting on her lip. Though yielding felt like admitting defeat, the depths of her heart screamed for more, and as Sunset pressed harder, it became impossible to resist.

“Please, Sunset, I want it,” Indigo pleaded.

“That’s a good girl.”

Slipping beneath the final layer, she followed the silky trail to Indigo’s inviting slit. She traced along the edges of the labia, feeling out every fold as she explored her newfound lover. Drinking in the growing murmurs and panting from her partner, Sunset eased her fingertips in, stroking the inner lips to make everything nice and slippery. It was practically begging Sunset to have her way with it. Enticed by the growing warmth, she delved in with two fingers, thrusting hard into the Indigo’s depths.

“Holy shit! Oh yes, right there,” Indigo gasped between heavy breaths. Like a wildfire, the passion continued to burn and spread through her core. She reached down and set her hand overtop of Sunset’s, trying to entice her further. Her hips thrust against Sunset with each push of her hand, moaning and groaning as her arousal continued seeping out.

Wriggling, twisting, and curling her fingers, Sunset explored every corner she could, listening to the lustful song of her partner. Every shiver just spurred her on to plunge even harder, milking every drop and moan she could.

“Shit… oh shit, that’s good.” Indigo was panting harder now, leaning and putting more of her weight against the other teen as every motion sent another wave of pleasure pulsing through her body. “God, that feels incredible.”

“Look at you, already dripping wet,” Sunset said with her cheshire grin. Drawing her fingers back for a moment, she traced a wet path up to the hidden prize. She traced along the edges of Indigo’s clit before giving it a very sudden pinch.

Indigo’s eyes shot wide open, almost convulsing at the electrifying jolt that shot through her. “Ahh! Oh fuck,” she gasped.

Her breath grew more ragged as her clitoris was twisted and massaged. All her efforts to try and keep up with Sunset were being buried under wave after wave of almost paralyzing pleasure. It was almost humiliating how easily she was being reduced to a shaking, moaning mess of a person.

“Be careful, dearie; you don’t want to alert anyone nearby to what we’re doing,” Sunset warned in a teasing voice. She didn’t relent however, which forced her squirming plaything to bite down on her lip just to keep silent.

Adjusting her hand, she plunged her fingers back into the soaking, lustful embrace of Indigo’s nethers, but kept her thumb pressed over the other girl’s clit. Her hand rocked back and forth, alternating between caressing the sensitive nub and ploughing her fingers in further.

The quaking, moaning Indigo buried her face into Sunset’s hair, muffling her elated cries into the mess of hair. “Shit! Fuck! Oh god, Sunset!”

The heat flowing through Indigo was growing ever more powerful, overwhelming her thoughts and senses with a euphoric bliss. She could feel herself edging closer to the peak, pushed on by every thrust and stimulation. The world was becoming almost like a blur to her, drowned out by the gasping moans and writhing pleasure that consumed her. She wanted to hold onto this feeling, soaring high above the clouds on this passion.

But then without warning, Sunset withdrew her hand. It came as a surprise and disappointment for Indigo, though she had to admit that it was a strange relief to be able to breathe and focus again. Her nethers, swollen and soaked, still cried out for Sunset to finish, but there would be no relief just yet.

“What are you doing? I… I was getting so close,” she panted.

Sunset grinned, though, raising her hand so Indigo could watch as she licked the sticky mess from her fingers. She ensured to give a slow and seductive show, dipping one finger into her mouth at a time, purring as she savored the exotic flavour.

“Patience, Indigo, you’ll get your reward,” Sunset replied, still licking at her palm. “But if you think my fingers felt great, just imagine what it’ll be like with my tongue.”

Despite already being flushed in the face, Indigo managed to find a few patches that had yet to turn crimson as she burned even brighter. “Y-you want to… I mean, you’d be willing? Here?”

“Is that a problem?” Sunset asked despite knowing full well it wasn’t.

“Hell no!” Indigo beamed in excitement.

She wasted no time in unzipping the back of her skirt and letting it fall to the floor. A fervent smack echoed through the bathroom as Sunset grabbed hold of those lean and toned cheeks, giving Indigo’s butt a hungry squeeze. She guided Indigo over and then onto the nearby counter, nestling the girl in the space between two sinks. Leaning forward, she ran her hands up and down Indigo’s silky smooth thighs, grinning like a hungry feline huntress all the while. Indigo met the gaze with an aroused and eager look of her own.

As Sunset eased the other girl’s knees apart, she leaned down to finally get a glimpse of her prize. That’s when she suddenly stopped, her eyes going wide in surprise.

“Oh my god,” she said in disbelief. “Is that a German shepard on your panties?”

She was, of course, referring to the underwear that Indigo wore, which happened to have a cartoon image of a dog right over the center. And as Indigo began to fluster in embarrassment, Sunset Shimmer couldn’t help but burst into a fit of laughter.

“Stop laughing,” Indigo replied, though having trouble resisting its infectious nature. “You’re making this weird.”

“But it’s adorable,” Sunset insisted, taking a second to admire the artwork. She traced a finger along the dog’s muzzle, which had been completely soaked through by that point, as a more serene expression crossed her features. “Do you have a dog?”

“Not anymore. I had one when I was a kid, but I get overruled whenever I bring it up these days.”

“Know that feeling.”

The two girls’ gazes met for a brief moment, and Indigo noticed that the harsh bitterness she once saw was now absent. Instead, there was a tenderness to Sunset, and something more—something she couldn’t quite put her finger on, but it tugged at her heartstrings all the same. And as if recognizing the lapse in security, Sunset tore her eyes away and the playful look returned, if appearing a bit forced.

“Okay, enough reminiscing about pooches, time for pussy.”

“Oh my god, you did not just make that pun,” Indigo groaned.

“Fuck you.”

Fuck you!”

Both girls then just smirked and stifled a quick chuckle under their breaths. Sunset Shimmer proceeded to hook her thumbs around the sides of the girl’s panties and, with some assistance, slipped them off in one swift motion.

“Damn girl, you are drenched,” she said with another chuckle. She then leaned in and gave it a few sniffs. “Mmm, smells as good as you taste, though.”

As she stuffed away the unneeded garment into her pocket, Sunset knelt before her rival and braced herself against the girl’s thighs. As she drew closer, she inhaled deeply, taking in the sweet scent of victory.

All the while, Indigo’s excitement grew, just as her heart began to flutter. This was happening; this was really happening. The school bathroom wasn’t exactly where she imagined where her first time would happen, but she had to admit there was an added air of danger to it. Maybe it was the adrenaline, maybe it was the arousal, but at that moment there was nothing else she wanted more than this redhead’s face buried between her thighs. How tempting it was to just grab her by the locks and shove her face in, but Indigo fought down the urge. Patience was the key.

Sunset Shimmer took a moment to admire the view, gazing at the swollen lips before her, still glistening with arousal. With her thumbs, she spread the labia apart, revealing the rosy, succulent prize she yearned for. She then planted a kiss right in the center, delicate, but enough to make Indigo shiver and breathe deeply.

Soon came the first lick: slow but forceful, exploring the folds of her slit and giving both girls a taste of what was to come.

“Ahh, oh shit,” Indigo moaned breathlessly. It felt fantastic and it was only just beginning.

Next came lighter, more teasing flicks of Sunset’s tongue, working around the edges in a spiraling fashion until she danced the very tip around her clit. She could hear the girl trying to stifle her moans again, so Sunset coaxed them out with some suckling nips along the labia.

“That feels so good… don’t stop.” Indigo could feel the fiery passion beginning to burn through her again, spreading out from the depths of her core with each lashing of the tongue.

Every lick, every sampling of her arousal spurred Sunset on, growing hungrier with each passing moment. Her tongue caressed across every sultry surface, pushing deep into Indigo and swirling about.

“Shit… this is incredible!” Indigo wanted to scream that out loud, but she managed to control herself enough to keep her thoughts contained. Even still, she nibbled and gnawed on her lips, then eventually her knuckle to keep the moaning restrained.

Every ounce of willpower she had left went to fighting down the inferno of lust and passion threatening to consume her. With Sunset’s relentless assault on her nethers, suckling and kissing every inch of her inner lips, she was being pushed higher and higher. She could feel the pressure welling up inside her, threatening to break free from its confines.

And this was not lost on Sunset either, who let the other girl’s muffled song guide her along. She probed deep with her tongue, swirling about to milk more and more of the girl’s sweet nectar. Yearning for even more, she pressed her lips around Indigo’s clit and gave it forceful kiss, then suckled hard.

“Ah! H-holy shit!” Despite her best efforts, Indigo gasped and cried when Sunset refocused her attention. The sudden burst of euphoria left the girl quaking on the countertop, panting ragged breaths as the slow climb to the peak became a rocket. “Shit. Fuck. Oh my god… I… s-stop, I can’t—!”

She had to slap both hands over her mouth and even then the elated moans poured through the gaps. Her legs were already trembling and she couldn’t make them stop; her hips pushed against Sunset’s lips as if driven by another mind. And Sunset didn’t stop either, if anything she redoubled her efforts on Indigo’s sensitive little clit.

The stifled moans grew more intense along with Indigo’s twitching figure. The heat and the passion proved too much for her to contain and she let out a fervent cry into her palms as she climaxed, erupting in a torrent unto Sunset’s eagerly awaiting lips. Wave upon wave of euphoria crashed through her body as it spasmed and shuddered, battering away at her senses until all she could feel was a glowing, wonderful numbness that went all the way down to her toes. As her orgasm subsided, her muscles could finally relax and the girl slumped back against the mirror. Heavy, contented sighs wafted from her lips, along with faint murmurings of ‘holy shit’ over and over.

It was unlike anything she had ever experienced, even by her own efforts. Indigo Zap gazed dully at the ceiling, her mind still adrift in a sea of bliss.

It wasn’t until she heard the faucet beside her turn on that she had something to focus on to drag her senses back to reality. That was when she noticed Sunset Shimmer at the sink, casually washing her hands and then splashed a small amount to rinse her face. Indigo just continued staring in disbelief, unsure of what to say, even as Sunset finished cleaning up and dried her hands off with a paper towel.

Feeling a set of eyes burning into the back of her skull, Sunset turned to flash her a playful grin. “That was fun. We should argue more often.” With that, she straightened out her tie, kicked the ‘wet floor’ sign away from the door, and headed on her way.

It was only until after the door slammed shut that Indigo’s mind snapped back into focus and she realized that she was still sitting half-naked atop a bathroom countertop with only a lone door offering her any semblance of privacy—a door that was now free for any passing student or faculty to waltz through.

“Oh, shit.” Indigo grumbled under her breath, cursing that she couldn’t even get a few minutes to bask in a post-coital glow.

She scrambled to redress; thankfully she was already known for being messy in her uniform so nobody would blink an eye if her tie was crooked or her blouse was wrinkled. However, as she zipped up her skirt, a subtle draft alerted her to one article that appeared to be missing-in-action.

“Where’s my underwear?”

Panicked, she searched high and low around the bathroom, checking under the counters and even in the bottom of the freshly-emptied garbage bins. There was, however, no sign of her dog-emblazoned panties. She scoured the depths of her memories to try and picture where she last saw them during her salacious rendezvous.

“Okay. I was on the countertop and then Sunset was slipping them off. She held them in her hands and then—” Her thoughts and heart froze as the realization sank in. “And then she shoved them into her pocket.”

“Oh, that son of a bitch! She has my—”

Indigo Zap managed to slap a hand over her mouth before she accidentally broadcasted her situation to anybody who might be in earshot. She could, perhaps, chase after Sunset Shimmer, but running through the school in a pleated skirt and no panties? That was asking for disaster, and she didn’t need pictures of her butt winding up on social media.

However, before she could consider her options any further, the bathroom door swung open and in strolled a trio of younger students. No doubt they were still part of some after-school club, though Indigo made no effort to stick around to find out. With the students distracted with their conversation, she made a quick and silent exit, all the while keeping one hand firmly planted over the front of her skirt.

“Hey, what’s with all the smudges on the mirror?”

Next Chapter