cw~ Jealousy, Possessiveness, M/F, No Protection
“I miss you…” Xavier says, his voice soft, sending a shiver down your spine.
“How much do you miss me?” you ask over the phone, your voice low since you’re still at work. “More than words can describe,” he murmurs into the receiver, his voice heavy with longing. “I count down the minutes until I can see you again.”
His fingers trace idle patterns on the couch cushion as he imagines your face, your smile, and the way you look at him when you’re alone together. “Tell me something about your day—anything. I just want to hear your voice.”
A soft smile creeps across your face, making your cheeks flush. “Well, it was pretty uneventful, honestly. Just the usual fighting Wanderers and paperwork. But I did manage to sneak away for a quick coffee break earlier.” You pause, a small smile playing at your lips. “And guess who I ran into? An old friend from a coffee shop I used to go to all the time!”
You shift slightly in your chair, crossing one leg over the other. The movement causes your skirt to ride up just a bit, exposing more of your smooth, tanned thigh. “We chatted for a few minutes and caught up on old times. He said he’d love to get together sometime soon, maybe grab dinner or drinks.” Your voice takes on a teasing lilt. “He mentioned something about having some ‘exciting news’ to share, though he wouldn’t give me any details.”
Xavier feels his heart constrict painfully at your words. Old friends catching up, grabbing drinks… It all sounds so casual, but the thought of you spending time with someone else makes his stomach churn with jealousy.
“Oh?” he manages to say, trying to keep his tone light despite the tension coiling inside him. “That’s nice that you ran into an old friend. It must have been fun to catch up after so long.” He clears his throat, hating how awkward he suddenly feels. “So this friend… is it someone I know? Someone from back when we first started dating?” The questions come out sharper than he intended, tinged with an edge of accusation. He knows he shouldn’t be so suspicious, but the image of you laughing and smiling with another man has him seeing red.
“No, no, it’s not anyone you know,” you reassure him quickly, sensing the shift in Xavier’s mood. “Just an old regular from the café I used to frequent before we met. We’d chat sometimes, but we never really got super close.” You uncross your legs, leaning forward slightly as if to emphasize your point. “Honestly, it was nothing more than a friendly hello and a brief catch-up. Nothing to worry about, baby.” Your voice softens, taking on a soothing quality.
“You know you’re the only one for me, right? This friend—he means absolutely nothing compared to what we have.”
You pause, considering your next words carefully. “Though… I suppose it could be fun to meet up with him sometime, for old times’ sake… Oh! I have an idea! Why don’t we all go together?”
Xavier feels a wave of relief wash over him, his shoulders relaxing slightly. There’s no way you were interested in this other man—you loved him. You chose him. That’s what mattered… right? “I don’t know about that…” he says, a tinge of worry in his voice. “Aww, come on, Xavier! It’ll be fun! I’m not taking no for an answer! I’m going to send you the address. Meet us there tonight at eight. Love you! I have to go now. See you soon!” You hang up the phone and set it down on your station table, smiling to yourself. “It’s going to be so fun .”
Xavier stares at his phone in disbelief as the call ends abruptly. His mind races, replaying the conversation in his head. You want him to meet this mystery man for drinks? The very thought sends a fresh surge of jealousy coursing through his veins.
With a heavy sigh, he slumps back against the couch cushions, rubbing a hand over his face. As much as the idea unsettles him, Xavier knows he can’t refuse you outright. Your parting words echo in his ears.
I’m not taking no for an answer.
Still, the prospect of sitting across from some guy makes his skin crawl. Then his mind begins to wander with worry. What if this “friend” tries to make a move? What if she finds herself drawn to the familiarity and charm of their shared history?
Xavier walks into the dimly lit bar, scanning the room for you and your friend. His eyes land on the two of you seated at a corner booth, your heads bent close together in conversation. A glass of beer sits untouched in front of each of you.
As he approaches, you glance up, your face lighting with a warm smile.
You slide out of the booth, closing the distance between the two of you in a few quick strides. Your arms wrap around his neck, pulling him into a tight embrace.
“I’m so glad you came,” you murmur against his ear, your breath tickling his skin. Pulling back slightly, you press a soft kiss to his cheek before turning to gesture toward the booth.
“Come on, let me introduce you to Colon.”
Colon rises from his seat, extending a hand in greeting. Xavier hesitates for a moment before reaching out to shake Colon’s hand, his grip firm and measured. Up close, he can see that the other man is tall and well-built, with a charming smile and confident demeanor that puts Xavier even further on edge.
“It’s nice to meet you,” Xavier says in his usual soft-spoken voice. He slides into the booth beside you, immediately draping an arm possessively around your shoulders.
“Colon…” He leans forward, fixing the other man with an intense stare. “Y/N tells me you two go way back.”
His tone is casual, but there’s a subtle curiosity beneath the surface. Xavier watches Colon closely, waiting for his response. Colon meets Xavier’s gaze evenly.
“Yes, we used to go to the same coffee shop. It became an every-week thing,” he agrees with a nod. “Small world, isn’t it? I can’t believe we ran into each other three years later!” He settles back into his seat, one arm draped casually along the back of the booth. Colon’s smile turns sly as he glances at you. “Guess I just couldn’t resist the opportunity to finally reconnect with an old friend. Especially one as lovely as our dear Y/N here.”
Xavier’s hand drifts lower, his fingertips grazing the bare skin of your shoulder in a possessive gesture. “Though I must say,” Colon begins again, “I’m surprised Y/N here has a boyfriend!” he says, rolling his eyes playfully. “She always said she didn’t have time for one.” He shakes his head with a sarcastic smile. “But I guess things change, huh?”
He leans forward, extending his hand.
“Let’s get to know each other more.”
Xavier’s jaw clenches at Colon’s words, his fingers tightening reflexively on your shoulder before releasing to shake his hand.
His voice remains calm, even though a raging battle brews within him.
He flashes Colon a smile that looks just a little forced. Letting go of Colon’s hand, he leans closer to you, nuzzling his nose against your temple.
You blush faintly at the public display of affection but don’t pull away. Instead, you nestle closer to Xavier, your hand finding its way to rest atop his knee. You can tell this might be a lot for him.“Are you okay?” you ask softly. “Of course,” Xavier replies in a quiet whisper, but you can tell something is bothering him.
Your gaze flickers back to Colon. He’s too busy looking at his phone to notice.
You give Xavier’s knee a reassuring squeeze. He looks into your eyes, and you smile warmly before turning back toward Colon.
“So, tell me more about what you’ve been up to since we last spoke. Any big changes or exciting projects?” Xavier turns to look at Colon as well, waiting for his answer.
“Ah, yes. Work has kept me pretty busy lately,” Colon responds, launching into a detailed account of his job and various accomplishments.
Throughout his explanation, Xavier listens intently, asking the occasional probing question to gauge Colon’s sincerity and ambition. As the conversation flows, Xavier becomes increasingly relaxed. His posture eases, and his hold on your hand softens. He catches your eye occasionally, flashing reassuring smiles that seem to say everything will be alright.
Some time passes before Colon takes a sip of his drink. Xavier seizes the opportunity to lean closer to you, his breath warm against your ear. “You know, I think it’s getting late,” he whispers conspiratorially.
You shiver slightly at the sensation of his warm breath. Glancing at Colon, you notice him watching the two of you with a slightly confused expression.
“Actually, you’re right,” you agree, turning to Xavier with a smile before looking back at Colon. “We should probably head out. I have an early day tomorrow.” Rising from the booth, you smooth out your skirt and grab your purse, ready to make your exit. As you slide past Xavier, you brush your lips against his cheek in a quick, sweet kiss.
Colon stands as well and pulls you into a tight hug, pressing a light kiss to your cheek. “It was great to see you, Y/N.”
He glances at Xavier with a smirk.
Xavier returns Colon’s smirk with a cold, hard glare, his eyes narrowing. The other man’s boldness in embracing you so intimately, right in front of him, pushes Xavier to the brink of his patience.
“It was… nice to meet you,” Xavier replies, his voice low and even. He steps forward, positioning himself protectively between you and Colon. Turning to you, Xavier offers his hand, his expression softening.
“I believe it’s time for us to take our leave.”
As the two of you leave, Xavier keeps a firm grip on your hand, guiding you toward the door with purposeful strides. Once outside, he pulls you close, wrapping his arms around your waist and burying his face in the crook of your neck. You wrap your arms around his neck. “Mmm… yeah. Let’s just go home, okay?”
You press yourself closer to him, relishing the warmth and security of his embrace. The cool night air feels refreshing against your flushed cheeks. Glancing up at Xavier, you search his face for any lingering signs of irritation or unease. Seeing only tender concern, you offer him a small, reassuring smile. “I know you were worried about Colon, but he’s not what you think, Xavier. We’re just friends. There’s nothing to worry about.”You give his shoulders a gentle squeeze, hoping to ease any lingering tension.
“Let’s not dwell on it anymore, okay?”
Taking his hand in yours, you walk back to your apartment.
When you arrive, you reach for the door and enter your passcode. It unlocks with a soft click, and the two of you step inside.
As you close the door behind you, you realize Xavier has been unusually quiet.
“Xavier… are you okay?” you ask, stopping him in his tracks. Xavier pauses, his brows furrowed, but he doesn’t answer.
“I… don’t know,” he murmurs quietly. “It’s just… seeing you two together, hearing him talk about you… it brings out something in me.” He runs a hand through his hair, tugging at the strands in frustration.
“I hate feeling this way, Y/N. It’s irrational, I know. But the thought of anyone else being close to you, touching you… loving you… it makes me want to tear them apart.”
Xavier’s gaze locks onto yours, his eyes burning with emotion.
“I love you so much, Y/N. More than anything. And the idea of sharing you—even just as a friend—is unbearable.”
Your heart skips a beat at Xavier’s heartfelt confession, a flutter of excitement mixing with a twinge of guilt. You can feel the depth of his emotions, the jealousy and possessiveness threatening to overwhelm him. Taking a step closer, you place a calming hand against his chest, feeling the rapid beat of his heart beneath your palm.
“I understand where you’re coming from. Truly, I do. But you have to trust me when I say there’s nothing going on with Colon. Not romantically.”
You tilt your head, offering him a gentle, pleading look. Your thumb traces slow, soothing circles against his chest, trying to ease the tension radiating from him.
“I choose you, Xavier. Every single day, without hesitation.” You gently cup his face and pull him into a soft kiss. Unexpectedly, Xavier’s hands find your waist, pulling you closer until your bodies are pressed together as he deepens the kiss.
Breaking away, he rests his forehead lightly against yours, still holding you close.“I love you,” he murmurs, his voice quiet but unwavering. He spins you around, pressing your back against the wall as he ravages your throat with open-mouthed kisses. One hand slides beneath your skirt, his fingertips dancing along the edge of your panties before slipping beneath the fabric to find your slick heat.
“I need you,” Xavier pants against your ear, his breath hot and ragged.
A gasp escapes your lips as Xavier’s fingers slip inside your panties, stroking your sensitive flesh with confident, knowing touches. Your body arches into his hand, craving more of the exquisite pleasure he provides.
“Xavier…” you breathe, tilting your hips to grant him better access. “Please…”
With trembling fingers, he fumbles with the buttons of his shirt, desperate to feel his bare skin against yours. Xavier’s lips find yours again, the kiss fierce and demanding as he devours your mouth. You meet his passion with equal fervor, your tongues tangling in a sensual dance.
His fingers continue their relentless stimulation, pushing you closer to the edge with each skilled stroke. “Say my name again…” Xavier whispers close to your ear, his voice barely above a breath.
He teases your clit with expert precision, watching with dark satisfaction as your legs tremble and your back arches.
“Say it,” he urges, his voice a husky command. “Tell me who you belong to.”
With his free hand, Xavier cups your breast, his thumb brushing over your hardened nipple through the thin fabric of your top.
He turns you back around to face him before leaning in to capture the sensitive peak between his teeth, biting down gently before soothing the sting with his tongue.
Your muffled cries of pleasure fuel Xavier’s desire, stoking the flames of lust until they threaten to consume him whole. He needs to be inside you, to claim you completely, to remind you who you belong to.
“Mmn~” you cry out, your voice cracking with need as his teeth graze your sensitive nipple. The dual sensations of his fingers on your clit and his mouth on your breast send shockwaves of pleasure coursing through your body.
You’re lost in a haze of desire, your mind foggy with longing for him. All thoughts of resistance and caution melt away beneath the onslaught of his skilled touches and dominant demeanor.
You pant, grinding your hips against his hand in a desperate bid for relief.
“Please… I need you inside me.”
With shaking hands, you work to unfasten his belt and unzip his pants, eager to free his throbbing erection. Once released, you wrap your hand around it, stroking the warm length with increasing urgency.
Your slender fingers encircle his aching cock, stroking him with a tantalizing blend of tenderness and desperation. The sensation is almost too much to bear, his cock twitching and pulsing in your grip. He resists the urge to thrust into your hand, focusing instead on the prize awaiting him at your core. Xavier turns you back around, your body pressed against the wall. He takes his dick and slowly rubs it against your entrance, teasing you.
Xavier groans low in his throat as he drags himself against you. With deliberate slowness, he notches the head of his cock at your dripping entrance, savoring the moment before finally claiming you.
“You’re so wet for me already,” Xavier rasps, his voice heavy with lust. “Such a good girl.”
He whispers the words into your ear before gently nibbling your earlobe, making you shiver in response.
He pushes forward, breaching your tight folds inch by torturous inch. Your walls clench around him, drawing him deeper into your welcoming warmth. Xavier’s control snaps as he finally sinks into your scorching depths, burying himself completely inside you. A guttural moan tears from his throat, the sensation of your velvety walls gripping him almost too intense to bear.
For a moment, he remains perfectly still, savoring the blissful union of your bodies. Then, with a slow, deliberate thrust, he begins to move, setting a steady rhythm that leaves you both breathless.
“You feel incredible,” Xavier grunts, his hips snapping forward with growing intensity. “So tight… so perfect… all mine.”
As he drives into you with powerful, relentless thrusts, all you can do is hold on, your nails digging into the wall as you surrender to the overwhelming pleasure. Each movement sends waves of sensation racing through your body, pooling deep within you.
“Xavier…” you breathe, your voice high and breathless. “Harder, Xavier… please.”
You meet his thrusts with urgent rolls of your hips, desperate to draw him even closer. Xavier’s response is immediate, his movements growing more forceful as he answers your plea. The sound of skin meeting skin fills the room, accompanied by your mingled breaths and quiet moans.
Leaning over you, Xavier captures your mouth in a heated kiss, his lips moving against yours with barely restrained passion. His hands roam your body, holding you close as though afraid to let go.
“You’re mine,” he growls against your lips, the words punctuated by another deep thrust. “Never forget it.”
Your lower abdomen begins to tighten as you feel your climax approaching.
“Xavier… I-I’m going to…”
Xavier smirks as he finds the spot that unravels you every time.
Almost instantly, pleasure washes over you, your body tightening around him as he lets out a low moan in response.
Xavier feels the familiar tension building within himself, the unmistakable sign that he’s close. With a deep groan, he buries himself inside you one last time, his body trembling as he reaches his climax.
For a long moment, neither of you moves. He remains close, savoring the quiet after the storm. Finally, with a soft exhale, he slowly pulls away. Xavier gathers you into his arms, holding you close as he presses gentle kisses to your forehead, cheeks, and lips.
“I love you,” he murmurs, his voice soft with emotion. “More than anything.”