Work Text:
Your cheeks burned with shame as Xavier pinned you against the wall. He leaned down, biting the side of your neck until you gasped, as you tried to shove him away.
"Come on, starlight," Xavier said. His eyes were darker than you'd ever seen them as he stared down at you, one side of his mouth curved up into a cruel smirk. "We both know you want this. Want me."
This wasn't supposed to happen like this.
You'd wanted Xavier. Of course you'd wanted him. He was practically perfect, after all - tall, strong, sweet when he wanted to be, unfairly handsome, and somehow knew just what you needed when you were feeling down. You'd dreamed about him for months, far longer than was appropriate for someone who was supposed to be your Hunter partner/neighbor. On more than one occasion, you'd moaned his name so loudly while touching yourself that you'd worried he heard you.
And now, here you were. Pressed up against the wall of a club, tucked into the shadows so your friends couldn't see how Xavier had trapped you.
You whimpered as he pried your legs apart, forcing you to stand on your tiptoes unless you wanted to sit on his thigh.
Why had you chosen to wear this dress tonight? It was the shortest one you owned, which made your legs look a mile long. Maybe you'd worn it to tease Xavier, considering how often you caught him staring at you, but it also made you feel sexy, and hot, and wanted, as plenty of other people had made their appreciation of your body known tonight too. One of whom, Xavier had given a death glare before you'd walked away, entirely content to go back to the dance floor until Xavier had dragged you over here.
Unfortunately for you, with Xavier's thigh between your legs, you had to stand on your tip toes to keep the gusset of your underwear from pressing against him. The tiny dress was a flimsy protection to keep the truth of your arousal from him.
His hands rested on your thighs, tightening just a little.
"No," you said, shoving at Xavier.
Despite all of your training, all of your time at the gym, Xavier barely moved under your touch. As if he took your refusal as a challenge, his hands wrapped around your hips, tugging you farther up his thigh.
You couldn't help the shudder that ran through you at his touch and you had to turn your face away to hide how badly you wanted him.
But not here. In public. Where anyone could see you. Where your coworkers were a few feet away, dancing and drinking.
Not when you and Xavier had never had a single conversation about your feelings, or what this meant to either of you, or how this would affect your relationship as partners or-
"No?" Xavier asked, his tone dripping with condescension. "I think this needy little pussy of yours would disagree. Or are you trying to tell me that if I slid my fingers under this dress, I wouldn't find you dripping wet?"
You clenched your jaw, trying to keep another shudder running through you at Xavier's words as you shook your head.
"No, Xavier," you said, pushing against his chest again. "Let me go."
Xavier grabbed your chin, tilting your face up so you had to look at him. In all of the time you've spent with Xavier, you'd never thought he was condescending or predatory. The only time he'd ever looked dangerous was when he was chasing down wanderers.
Now though?
Now he looked like he was ready to devour you whole.
"I don't believe you," he said. The hand not holding your chin slid from your hip to your thigh as he slowly trailed it towards where you were pressed against him. "I can feel you shaking. I know you want this. And I know how good you'll be for me when you finally give in."
You pushed his hand away before he could reach the line of your underwear. Xavier only smirked in response, leaning in closer until there was no space left between you, your face tucked underneath his chin. He bent down so he could speak directly into your ear.
"I'll make you a deal, starlight. I'll let you go. If you can make it back to our apartment building before I catch you, we can pretend like this never happened. You can go home, curl up in bed alone, and touch yourself until you're crying out my name like you do every night."
You couldn't help the small gasp that escaped you at his words. Had Xavier been spying on you? You'd never been that loud, right? You'd always been so careful, or at least, you thought you had.
Xavier's hands trailed up your sides now, his fingertips barely brushing the fabric of your dress as he kept talking.
"But if I catch you, you're mine."
He let one of his hands fall from your body, resting it on the wall next to your shoulder so you were completely trapped. His other tangled in the hair at the nape of your neck, pulling at your hair until he could drag his nose down the side of your neck as he breathed you in deeply.
"Completely mine. In every way I want you. Until you break underneath me and forget everyone but me."
You could feel your underwear growing wetter with his every word, even as part of you screamed that this was wrong. He was your coworker, your neighbor, your friend. You couldn't do this. This was wrong on so many levels. And you were still in public.
"I'll even give you a head start," Xavier said, slowly stepping away from you so you felt the loss of his body heat. When goosebumps appeared across your skin, you didn't fight the shiver that ran through you. Xavier smirked again, tilting his head slightly as he watched the evidence of your body's reaction to him.
"What are you waiting for, starlight? Run."
You didn't wait to see what happened next, your Hunter instincts kicking in as Xavier looked every bit as predatory as the S-class wanderers you fought. You were out the club's side door a moment later, already cursing your shoe choice for the evening as your heels slowed you down.
You bent down and slid them off your feet, but your heart was pounding in your ears as you gripped them and took off again. How much of a head start was he going to give you? Was he already chasing you? How much time had you lost already by pausing?
You mentally mapped out the fastest way home, debating how many public parks and alleyways you wanted to risk to make your trip shorter. Alleyways were out of the question immediately - not while you were barefoot. But there was at least one public park you could skip through. It was technically closed at night, but you were agile enough you could get over the fence. You just had to make sure you could get there before Xavier saw you.
You paid no attention to the random passersby on the sidewalk as you sprinted down the city streets. A handful of people yelled as you ducked around them, bumping into shoulders and bags as you went, but you could only mumble an apology as you made a split-second decision and ran across the street.
Several cars honked at you, one of the drivers even rolling down their windows to yell, but it didn't matter.
Faster. You had to be faster.
Your Hunter training was put to good use as you pushed your body to its limit, running several miles, zigzagging between pedestrians and traffic and other random obstacles, before you turned the last corner and saw the park in front of you. Finally, you let yourself glance behind you, scanning for any sign of Xavier.
Nothing.
You refused to relax, sprinting full-speed at the park before you vaulted up and over the metal fence. You felt the corner of your dress snag on one of the spiky tips of the barrier, but it didn't matter. Nothing mattered other than making more distance.
You had to beat Xavier home. You had to. You couldn't let him catch you, no matter what. Your apartment complex was only one block away. All you had to do was make it through the park and you could reach the apartment's back doors. And then you'd be safe.
You were halfway through the park when the streetlights around you started to go out.
"Shit."
Knowing you were out of options, you ducked into a copse of trees, hoping you could break Xavier's line of sight for long enough to make some distance. You needed every advantage you could get.
It worked for a few seconds, until strong arms wrapped around your middle and you were yanked against a tree.
"Gotcha," Xavier said, his teeth digging into the flesh where your neck and shoulder met until you cried out.
No. No no no no no.
This wasn't happening.
This couldn't happen.
You slammed your head back, feeling the crunch of Xavier's nose as he released you. You knew you couldn't risk checking on him or even looking back at him, so you didn't.
You were so close to your apartment building. Through these trees, there was a gazebo, and a small fountain, and then the main entrance. If you could just get there.
You'd lost your shoes when Xavier grabbed you, but now you were grateful for it. With your hands free, you could grab at the tree branches around you, using them as leverage to throw yourself forward a little bit at a time.
It was hard to hear with your heart pounding so hard and your breathing ragged, but you knew Xavier was close.
Sure enough, all of the lights in the gazebo went out as you escaped the treeline. You dodged the edge of the structure at the last minute, deciding to run around it and through the fountain instead. It wouldn't be faster, but it could hopefully shock Xavier enough to-
There was a flash of light and Xavier had you pinned again. This time you were pressed into the dirt, as Xavier trapped you underneath him. You could feel how hard he was as he ground his hips into your ass, both of your wrists caught in one of his hand as he laughed softly in your ear.
The bastard wasn't even breathing hard.
"Can't pretend I'm not a little disappointed, starlight," Xavier said. "I expected more of a fight from you, partner."
You tried to kick at him, twisting to get at his knees, but he only pressed you more tightly against the ground. You were too tired from sprinting so far - your Hunter training was meant for enduring long gunfights, not distance running.
"Now, you're mine," Xavier said.
He shifted above you, just enough for you to try and headbutt him again, but he was waiting for you this time. In one smooth move, his hand was in your hair again, pulling you backwards until you could only see the stars in the night sky and Xavier's dark eyes.
"I don't think so, little bunny. You're not getting away from me. Ever again."
He released his hold on your hair, digging his fingers into your hips instead. You gasped as you heard fabric tearing as Xavier removed what little fabric still covered your lower half. Your dress, which had barely been holding on, was now in tatters, the scrap of fabric you'd previously called your panties cast somewhere on the ground around you.
"Xavier, wait-"
You thrashed against him, trying to dislodge his hold, but it was no use. He was too heavy, and you were too tired. Even if you did get away, you knew you were out of stamina to make it very far.
Xavier ignored your words as he shifted, pushing your legs apart with his knees so he could have better access to you. When his hand ran along your inner thigh, you whimpered, closing your eyes as if that would keep him from doing what he was about to do.
There was no coming back from any of this.
"You make the prettiest sounds," Xavier said, biting into your shoulder again as his fingers traced the outer lips of your pussy. "You're doing so good for me. Fighting so much, knowing that we'd both be more turned on from it. I knew your pussy would be dripping for me."
You were shaking your head, but it didn't matter. Not when proof of your arousal coated his fingers. Not when your closed eyes meant that you were hyper-aware of how and where he was touching you, when there was nothing else to focus on.
You were taken aback as Xavier's hands returned to your hips, holding you in place as he sat up and leaned away from you. You shifted, now only half-trying to pull away from him, as you tried to figure out what he was doing. He wasn't opening his belt, was he? You opened your eyes to see him fully behind you, his gaze completely focused on your pussy.
"Holy shit, starlight," Xavier said. You felt a sudden warmth before you realized that Xavier had stuck his entire face between your legs. You couldn't help the shudder that went through you as you felt his heavy breaths against you. "I can't believe you've been keeping this from me for so long. You're perfect. I'm never letting you go again."
The moment his tongue brushed against you, you moaned, throwing your head back so you could see the night sky. If you focused on something else - if you pretended this wasn't happening - maybe you could salvage your partnership.
Xavier's hands gripped your hips tighter, pulling you towards him as he opened your legs wider.
"You taste so good, angel. Now, stay just like that. Be good and hold still for me."
You tried wiggling again, trying to pull away from his touch, but Xavier was too strong. When you felt one of his fingers slide along your inner folds you gasped, your hips instantly stilling as you made another pathetic sound.
"Xavier, please," you said, as tears threatened to spill down your cheeks. "We can't. I don't want to do this."
He shifted then, flipping you onto your back so you were staring up at him, your thighs wrapped around his hips. You watched, entranced, as he brought his fingers to his lips, tracing your slick over them before his tongue flicked out to taste you on his skin. You were too shocked to do anything but watch.
Xavier tilted his head as he studied you, taking in the sight of you below him. You were already completely wrecked - your hair a mess, cheeks flushed, dress tattered and rucked up around your waist, pussy dripping wet and achingly empty. His mouth quirked in a satisfied smirk as he dragged his fingers through your folds again, leaning over so his face was inches from yours.
You did your best not to react, to not show any sign of what he was doing to you, but it was no use. You saw the glint of triumph in Xavier's eyes as you tried to keep yourself from squirming under his touch and you failed, your hips instinctively rocking towards him as your body sought more. When he brought his newly slickened fingers to your lips, he held them just out of reach, waiting for you to finally accept what he already knew.
You wanted this just as much as he did. You could fight him as much as you wanted but at the end of the day, you were always going to end up here, underneath him.
His.
When you opened your mouth for him, he slid two fingers inside without any hesitation, pressing against your tongue so you were forced to taste the proof of your own desire.
"That's it, starlight," Xavier said. "You've been so good for me tonight, trying to pretend you didn't want this all along. But we both know better now, don't we?"
You bit down on his fingers hard - hard enough to draw blood as you used your Hunter training to throw off his center of gravity. You heard Xavier curse again as he lost his balance, but you were already scrambling away from him, dragging yourself to your feet and trying to run despite your exhaustion.
You were never going to outrun him. Not when you were this tired and he had his Evol on his side. But you could make this as difficult as possible for him. He wanted a fight? You could give him a fight.
This time, when he caught you, you went limp in his arms, forcing him to support your body weight before you twisted in his arms, shoving him away from you.
Xavier laughed at that, teleporting in front of you a moment later with dark eyes and the now familiar predatory tilt of his head.
You were panting as the two of you stared each other down. You glanced away from him for a moment, mentally calculating how far it was to your apartment building. Xavier was in front of you a moment later, his face blocking your line of sight.
"You're already mine, little bunny. You can make it to the apartment, but I'll only follow you. I won."
You punched him.
It wasn't that hard - you were too exhausted to put much force behind it - but you did succeed in clipping him on the chin. You wanted to watch his expression as he frowned and pouted at you for it, but you couldn't stay and watch. You were already at the fountain, jumping over the edge and splashing through the water to try and make it to the other side, hoping the water would slow him down as much as it was you.
When the flash of light happened this time, you tried to dodge out of the way, but there was no use. There was no universe where you could move faster than him, as long as he had his Light Evol.
One moment you were in the fountain, ankle deep in water, and the next, you were inside a building.
Inside Xavier's apartment.
You barely had time to process this before he had picked you up, throwing you over his shoulder so he could carry you to his bedroom. When he tossed you onto his bed, you bounced a little, giving him the beautiful sight of your confusion and shock before he was climbing on top of you. His thighs trapped your legs as one of his hands caught your wrists above your head again.
"You've been so good for me, starlight," Xavier cooed, kissing along your collarbone and the side of your neck. "You're my sweet little bunny. My new favorite meal to catch."
His hips thrust against you at his last word, his cock pressing against your clit through the fabric of his pants. You couldn't help but moan at the contact, turning your head away as if that would help. Xavier, as if expecting this response, bit the side of your jaw.
"No? You don't want to look at me?"
You wanted to close your eyes again, but you already knew what that would do to you, so you stared at his wall instead.
"Fine," Xavier said, pressing a soft kiss to the place his teeth had been a moment ago before he slid down your body. "I know what will change your mind."
When Xavier's mouth closed over your clit, you cried out, your back arching off the bed as your thighs clamped down around his head. You felt the rumble of Xavier's laugh as he continued worshiping your pussy, alternating between sucking and licking around your clit until you were shaking and coming apart underneath him.
"You're so beautiful when you come," Xavier said, pressing soft kisses along your inner thigh before he returned to your pussy, this time sliding one finger inside of you, stretching you slowly before he added a second. "I want to hear you make those noises every day."
Xavier didn't let up, pulling one sensation after another from your body with single-minded focus. Every time you came, he had nothing but praise for you. How beautiful you looked. How much he loved every sound you made. How good you were being for him. How perfect you were, now that he finally had you.
Now that you were his.
Your body was reaching its limit, all of your muscles worn out as you gasped for air after orgasming again, though you'd long lost count of how many he'd given you. You looked down at Xavier, still kneeling between your legs, to find him staring up at you. Despite how feral he'd been earlier, he looked perfectly at peace now - his blue eyes wide and hopeful as he watched your every reaction, his cheek pressed against your thigh as he watched you.
When you threaded your fingers through his hair and tugged, Xavier came willingly, crawling up your body with your slick still covering the lower half of his face. You reached up to wipe it off but Xavier caught your hand, using it to clean every drop off of your skin before he licked your hand clean. None of it went to waste.
You opened your mouth to say something, but Xavier was the one shaking his head this time, before he leaned down and kissed you.
His mouth was warm and soft against yours, a sharp contrast to how he'd acted earlier. He moved slowly, pressing soft kisses along the line of your jaw, your brow, the tip of your nose. When he pulled back, all signs of his predatory behavior were gone, his face the perfect example of innocence yet again. The transition had been seamless, as if he was just as comfortable in this state as he was being the aggressor.
"Was I too much?" he asked, his voice soft and more hesitant that you'd ever heard it.
"No," you said, wrapping your arms around his neck as you pulled him in for another kiss. "But next time, we should plan better. I bet Tara is panicking right now because we disappeared from the club without a word. She probably thinks I was kidnapped."
Xavier's cheeks and ears turned so red that it was visible even in the dim light. He shifted on top of you, as if he was embarrassed, but you only held him tighter.
"Don't leave yet. Please."
Xavier returned to his previous position immediately, wrapping his arms underneath you so you were as close together as possible.
"I'll send her a message real quick and then turn off my phone," you said, already trying to figure out how where your phone was and how to explain your sudden disappearance. "Besides, I do think I was promised something about being used in whatever way you wanted? Now that I'm yours."
Xavier's mouth quirked up at that and you saw a glimpse of the predator in him returning.
"Better text fast then, starlight. As far as I'm concerned, you're never leaving my bed again."
