more toxic rafee where rafe sees reader talking to jj and he gets jealous when she swears her and jj are just friends and she was only there for sarah
pov. rafe can’t control his anger when he sees you talking to pogues, let alone someone he hates like jj. he’s tired of the excuses, tired of the ‘im here with sarah’ bullshit. he’s making changes now.
notes. i hope i did your imagination justice with this fanfic! ♡ please request more you guys! it’s so fun to create these for you all.
content warnings. ⸝⸝ fem reader, toxic rafe, arguing, angry rafe, jealous rafe, explicit, no proof read, cussing, angry sex, rafe tells u to stfu, rough sex,
rafe knew exactly what kind of trouble the pogues dragged behind them. he’d spent his whole life looking down on them, watching them scrape by, get into fights, chase after things that didn’t belong to them. in his mind, they were reckless, desperate, and always one bad decision away from dragging somebody else down with them.
somebody like you.
you were everything they weren’t. sweet, well liked, the kind of girl people remembered when you walked into a room. people respected your family, respected your name. so when rafe found out you’d been getting tangled up with pogues, it pissed him off more than he could put into words.
he told himself it was because they were using you, that was the story he stuck to.
when things started going sideways, rafe didn’t hesitate. he threw threats around like they were nothing, made it clear exactly what would happen if anybody thought about dragging you into their mess. later, when he tracked some of them down, things got physical. they always did with rafe. he came back bruised and angry, convinced he’d done the right thing.
because in his head, you were the victim every single time.
you could stand there and tell him otherwise until you lost your voice, but it never mattered. rafe saw you as something that needed protecting, whether you wanted it or not. a bunny dropped in the middle of a field full of predators. poor you. always poor you.
what never crossed his mind was the possibility that maybe you actually wanted to be around them.
why would you?
you were a kook. they were pogues. the world was supposed to stay separated like that, unless there was another reason, unless you were hiding something.
rafe’s mind had a habit of turning small things into disasters. he could take a simple conversation and build an entire betrayal out of it before anybody had the chance to explain themselves.
which was exactly what was happening now.
the party carried on around him, music thumping somewhere behind the beach house while people laughed and shouted over each other. none of it registered.
all he could see was you.
you stood farther down the beach near the shoreline, moonlight catching pieces of your face every time you moved. and standing right there with you was jj maybank.
rafe’s jaw tightened. he couldn’t hear what either of you were saying. couldn’t see your expressions clearly. the distance left too much room for his imagination, and that was always dangerous.
his grip around the red solo cup tightened until the plastic crumpled beneath his fingers. topper finally glanced up from his phone, then followed rafe’s stare. his eyes landed on you and jj, topper let out a short scoff. “he’s got balls.” he comments. rafe didn’t answer, he just kept staring.
because the thing about you was that you never listened. not when he told you to stay away from somebody, not when he warned you about people, not when he laid out exactly why somebody wasn’t worth your time.
you always did whatever you wanted anyway. and now you were standing there talking to jj as if you were old friends. rafe could already hear the excuse you’d give him.
sarah.
it was always sarah.
you’d tell him you only went over because of sarah. you’d tell him jj happened to be there. you’d tell him it wasn’t a big deal.
friends.
that was the word you’d use.
friends.
the thought alone made something ugly twist in his stomach.
because rafe didn’t have friends like that. not with people he hated. and he sure as hell didn’t trust anybody else having them either.
so as he watched jj lean closer to say something and watched you laugh at whatever it was, rafe felt his patience start slipping through his fingers, and judging by the way the cup was beginning to crack in his hand, it wasn’t going to last much longer.
you told yourself not to look back toward the party. if you looked back, you’d probably see rafe, and if you saw rafe, you’d probably end up getting dragged into another argument about people he didn’t like.
so you stayed where you were.
jj was talking about something sarah had done earlier, some story that had him shaking his head and laughing under his breath. you found yourself smiling along, arms folded loosely across your chest as the waves rolled over the sand nearby.
it was easy and normal. which was exactly why it became a problem, because farther up the beach, rafe was watching. at first, he tried convincing himself it wasn’t a big deal. you were talking, that was it.
people talked, he knew that, he kept telling himself that. he shifted his weight, looked away, took a drink, tried focusing on literally anything else. the music. the people. topper talking beside him.
nothing worked. every time he looked back, jj was still there. still standing too close, still making you laugh, still looking entirely too comfortable around you, and every second that passed made the pressure building inside rafe worse.
he hated the way jj looked at you, he hated the fact you looked relaxed around him, he hated that you weren’t looking around for rafe, he hated that you didn’t seem worried at all. the cup in his hand finally gave way with a sharp crack.
topper glanced over and rafe didn’t even notice. his eyes never left you, then jj leaned closer to say something. you laughed and that was it.
whatever restraint rafe had been clinging to disappeared.
before he even fully realized what he was doing, he was already moving. his strides were long and angry as he crossed the sand. people stepped out of his way instinctively. something about him looked dangerous enough that nobody bothered stopping him.
your smile disappeared the second you spotted him. “rafe—” you started to say, you barely got his name out. he reached you and immediately shoved jj backward, hard. jj stumbled several steps through the sand before catching himself.
“what the hell is your problem?” jj snapped. rafe completely ignored him at first. his hand closed firmly around your wrist. “come on.” he told you, your brows go into a confused furrow.
“what?” you ask.
“i said come on.” he repeats, anger coating his voice. you dug your heels into the sand. “rafe, stop.” you said. that only made him angrier, because now jj was looking at him, because now jj was standing there like he had some right to be involved, because now you were resisting.
jj let out a disbelieving laugh. “seriously?”
rafe finally looked at him. the expression on his face was enough to make your stomach drop. “you got something to say?” rafe asked, while jj scoffed. “yeah, actually. what the hell is wrong with you?” jj questioned.
rafe took a step forward. “what’s wrong with me?” he echoed. “she’s talking to somebody.” jj continued. “somebody?” rafe repeated. “you’re acting like you’re not a damn pogue.” rafe spat out.
jj rolled his eyes. “here we go.” jj groaned. “don’t stand here acting like i don’t know exactly who you are.” rafe commented. “and who am i?” jj questioned. “some loser hanging around somebody you shouldn’t be anywhere near.” rafe stated.
you immediately pulled against rafe’s grip. “rafe.” you speak up. he didn’t even glance at you, his attention remained locked on jj. jj shook his head. “you know she can decide who she talks to, right?” jj said.
rafe laughed once, a humorless sound. “yeah? and that’s your business?” rafe said, not asking. he didn’t care for answers. “it’s her business.” jj said.
“then why are you answering for her?” rafe asked. the tension between them seemed to tighten with every word.
you could practically feel it. jj stepped forward and rafe stepped forward too, neither willing to back down. “i was talking to her because she’s friends with sarah,” jj said. “that’s it.” jj explained.
rafe scoffed. “friends?” rafe repeated mockingly. “yeah.” jj nods. “bullshit.” rafe barked out. jj’s jaw tightened.
“not everybody’s looking for something all the time, man.” jj stated and that hit a nerve. you saw it happen instantly, something flashed across rafe’s face, something ugly.
because that was exactly how he thought. every interaction had a motive, every person wanted something, every situation hid another problem underneath it.
the idea that somebody might genuinely just be talking to you felt impossible to him.
“you think i’m stupid?” rafe asked. “i think you’re insane.” jj corrected and thick, heavy silence sat between you three. your heart immediately dropped, because you knew that look. you knew exactly what it meant.
rafe’s entire body had gone rigid. his jaw clenched, his eyes locked on jj. and suddenly you weren’t worried about what they were saying anymore.
you were worried about what rafe might do next.
you knew exactly where things were headed, and it wasn’t anywhere good.
his shoulders stayed tense, his jaw locked so hard it looked painful, eyes fixed on jj like he was trying to decide whether or not punching him would be worth the trouble.
you’d seen it before, you knew what happened when rafe got like this. so before either of them could say another word, you grabbed his arm.
“rafe.” you say, he didn’t look away from jj. “rafe.” you repeat, your voice gaining volume. your grip tightened. “let’s go.” you plead.
for a moment, nothing happened. his chest rose and fell heavily, then finally he looked down at you. the anger was still there, still burning, but it softened just enough.
without saying a word, he wrapped an arm around your waist and lifted you clean off the ground.
“rafe!”
your arms immediately flew around his shoulders as the world tilted.
he ignored your protest, ignored the confused looks from people nearby, ignored jj, completely.
he just turned and started walking. sand shifted beneath his boots as he carried you across the beach toward the parking area.
you glanced back once, jj was still standing there, watching.
which only made rafe’s grip tighten. “stop looking at him.” he commands. you sighed. “i wasn’t—”
“you were.” he interrupted. “rafe.” you say and he kept walking. his expression remained hard, completely unreadable. you could practically feel the irritation rolling off him.
“jj and i are friends.” you explain. the words immediately made his jaw tighten.
“friends.” he echoed. “yes.” you say, sighing. “right.” he dryly responds. you frowned. “we are.” you explain. “mhm.” he lazily hums, his tone made it obvious he didn’t believe a word of it.
you adjusted your arms around his shoulders. “i came because sarah invited me.” you explain, and that finally got a reaction.
rafe looked down at you, one eyebrow raised. “yeah?” he asked. “yes.” you reply. “then how come you always end up talking to him?” he questions.
you opened your mouth, closed it, and opened it again. “because he’s around sarah.” you answer. “funny.”
you rolled your eyes. “what’s funny?” you ask, watching his face. “every time.” he starts.
he looked forward again.
“every single time, somehow, you end up standing next to him.” he continues. “because we’re friends.” you speak up. “there’s that word again.” he bitterly said.
you groaned. “oh my god.” you murmur.
rafe let out a dry laugh, not an amused one, the kind that usually meant he was getting irritated all over again.
“you came for sarah?” he interviewed. “yes.” you answer quickly. “how so?” he questioned. “what?”
“how so?” he repeated. “because from where i was standing, sarah wasn’t anywhere near you.” he stated, and you stared at him. “she was literally with me earlier.” you comment.
“earlier.” he scoffs.
you threw your hands up, or at least tried to before remembering he was carrying you. “rafe, people move around.” you explain.
“mhm.” he hums.
“you can’t seriously be mad because i talked to somebody.” you ask, his jaw flexed.
“i can be mad about whoever i want.” he replied, clearly being petty now. “that’s not normal.” you comment.
“didn’t say it was.” he shot back. you sighed heavily. sometimes arguing with him felt like arguing with a brick wall, he knew he was being unreasonable, that was the frustrating part. he just didn’t care.
the parking lot finally came into view, rafe headed straight for his truck, still carrying you, still looking irritated.
“you know what’s crazy?” you said, he unlocked the truck. “what.” he answered. “jj probably likes this.”
rafe stopped, completely. you immediately regretted saying it. his head slowly turned toward you.
“what’d you just say?”
“nothing.” you reply quickly. “no.” he said. his eyes narrowed. “say it again.” he dares. you looked away. “i’m not saying it again.” you state.
rafe stared at you for another second before letting out a sharp laugh, one that sounded entirely humorless. “see, that’s exactly what i’m talking about.” he starts.
“what are you talking about?”
he opened the passenger door. “because now i’m thinking about why you’d even say that.” he adds, you groaned.
“rafe.” you say. “why would that even cross your mind?” he asked. “because i’m trying to explain that this is ridiculous.” you described.
he leaned against the open door, still not putting you down.
“ridiculous?” he echoed. “yes.” you say. “you’re standing on a beach alone with jj maybank.” he begins.
“for five minutes.” you cut him off. “five minutes too long.” he replied bitterly.
you’d ended up at his house without really agreeing to it in any meaningful way.
it was just… where things went after the car ride.
rafe didn’t say much on the way back. you didn’t either. the silence between you two wasn’t calm, it was heavy, like something unfinished sitting in the air, refusing to go away.
when he pulled into his driveway, he acted like nothing had happened at all.
that was his thing.
like if he ignored it long enough, it would stop existing. you didn’t follow him inside. you just did it because there wasn’t really anywhere else to go, and because arguing in public with rafe always made things worse, not better.
now you were in his room, in his bed, facing away from him.
still in your clothes from earlier, curled slightly under the blanket, staring at nothing while the ceiling fan made a slow, repetitive sound above you.
he’d disappeared into the bathroom not long after you got there.
you hadn’t asked where he was going, you hadn’t really asked anything, you just stayed still, like if you stayed small enough, quiet enough, the whole night might pass without another argument.
the sound of the shower running had eventually stopped, and then, after a while, the door opened.
you didn’t turn.
you heard him move around the room anyway. casual, unbothered on the surface, like the entire beach hadn’t just happened.
like he hadn’t shoved someone, like he hadn’t dragged you away, like he hadn’t nearly lost control.
the mattress dipped behind you, you felt him get in, felt the heat of him settle close.
his arm slid around your waist carefully at first, like he was testing whether you’d let him touch you. when you didn’t move, he relaxed into it a little more, pulling you back against his chest.
he pressed a slow kiss to your cheek, then another, softer, closer to your jaw.
“you’re quiet,” he muttered against your skin, voice low, almost careful in a way that didn’t match how he’d been earlier.
you didn’t answer.
his hand moved lightly along your arm, not rushing, just there, like he was trying to anchor you to him without actually saying what he meant.
another kiss, this time to your temple. “i know you’re mad,” he said finally, quieter now, like he was picking his words instead of letting them snap out like earlier. “i shouldn’t have grabbed you like that.” he admits.
but still nothing from you.
your eyes stayed open, fixed on nothing in particular. he exhaled through his nose, a small frustrated breath that he tried to hide by pressing his face closer into your hair.
“i just—” he started, then stopped, like he didn’t like the shape of whatever was coming next. “i don’t like seeing you like that with him.” he comments, but you still didn’t react.
not even a flicker. his hand paused, you could feel the shift instantly.
the patience in him thinning.
he pulled back just slightly, enough to look at you from behind. “are you gonna say anything?” he asked, softer than before, but there was something underneath it now. something sharper.
you kept your silence, that was what changed everything. his arm slowly loosened from your waist. he sat up. the bed shifted with him, you still didn’t turn around
“seriously?” he said, and now the calm was gone from his voice completely. not yelling yet, but close enough that it sat heavy in the room. you heard him move off the bed, heard his feet hit the floor.
“i just came in here and apologized to you,” he continued, pacing once, like he didn’t know where to put his anger now that it wasn’t on jj. “and you’re just gonna ignore me?” he asked.
still nothing, that was the problem. you weren’t arguing, you weren’t reacting. you were just… absent. and rafe didn’t know how to handle that version of you.
he stopped moving.
you finally felt it. the moment he decided this wasn’t going the way he wanted it to. “fine,” he said sharply, voice cutting through the room. “you wanna do that, then do it.” he scoffs.
the mattress lifted again as he grabbed something off the bed, probably his shirt, maybe nothing at all, and you heard his steps head toward the door.
he paused there for half a second, like he was waiting for you to stop him, waiting for anything. when nothing came, he let out a short, irritated laugh that had no humor in it at all, and then he was gone.
the room stayed quiet after he left.
for a few minutes, all you could hear was the ceiling fan turning overhead and the distant sounds of the house settling around you. you kept staring at the wall, stubbornly refusing to move, even though your chest was tight with frustration.
you were angry, not because he was jealous but because he never listened.
every single time something happened, he decided what the truth was before you ever got the chance to explain it. you heard his heavy footsteps again, coming back down the hallway.
your eyes closed briefly, of course he was coming back. he was probably wanting the last word… again.
the bedroom door swung open, this time harder. you didn’t turn around, didn’t even try to acknowledge him. you just listened as he walked into the room.
the silence stretched on and on as he stood there for a moment, looking at you. you could practically feel his stare burning into the back of your head.
he’d stormed out expecting you to stop him, you hadn’t, and now he was even angrier than before.
“what?” he finally said.
his voice was rough and coated in annoyance. he was hurt in a way he’d never admit.
“you wanna fuck him?” you rolled your eyes immediately, you genuinely couldn’t believe he just said that. “oh my god.” you grumble.
“i’m asking.” he said, you pushed yourself upright and finally looked at him. rafe was standing near the end of the bed, arms crossed tightly over his chest. his hair was still damp from the shower, his jaw was tight.
he looked ridiculous, and completely serious.
“or…you wanna date him?” he continued. “is that it?” he asked, you stared at him. “are you listening to yourself right now?” you asked. “answer the question.” he interrupted you. “no.” you answer.
he looked unconvinced, which made you even angrier. “no,” you repeated. “i don’t wanna date or fuck him.” you repeat once more but rafe’s expression didn’t change. “then why are you always around him?” he questioned, you let out a disbelieving laugh. “because he’s around sarah.” you say.
“bullshit.” he scoffs. “it’s not bullshit.” you raise your voice. “you were standing alone with him.” he replied back.
“for five minutes.” you repeat, making sure he could hear how unreasonable he was being. “five minutes.” you repeat, rubbing your face.
you threw your hands up, sighing. “rafe. for five minutes.” you say once again, defeated. he started pacing, you watched him drag a hand through his damp hair.
“you don’t get it.” he said. “no, you don’t get it.” you say, your volume gaining which made him stop, his eyes snapping toward you. “what’s that supposed to mean?” he asked.
you climbed off the bed, frustration finally spilling over. “it means i’m tired of this.” you say, and his face stayed frozen. “tired of what?” he asked. “you deciding things for me.” you answer.
his face immediately hardened. “i’m not deciding anything.” he defended himself. “yes, you are.” you reply back and you pointed toward him. “you saw me talking to somebody and immediately decided there was something going on.” you add.
“because there looked like there was.” he said, so clearly lying. “to you.” you cut him off. “to anybody.” he followed up shortly after.
you laughed. “nobody else was acting insane except you.” as soon as you said that it was clear it hit a nerve. you saw it instantly, his jaw flexed and his shoulders stiffened.
“you shoved him.” you mention and he looks as if he doesn’t care. “good.” he replies, you sigh. “rafe.”
he lifted his brow. “what?” he asked, he looked genuinely confused, like he couldn’t understand why that bothered you. “he shouldn’t have been talking to you.” he continued.
“he can talk to whoever he wants.” you correct, and he shakes his head. “not when it’s you.” his words came out so naturally that neither of you spoke for a second afterward.
because there it was, the problem. jealousy. rafe looked away first but you stayed there staring at him.
he has you pinned under him in missionary, your legs wrapped around his waist as he thrusts deep inside you, stretching you open with every angry & jealous stroke. his cock fills you completely, thick and relentless, while his eyes burn with jealousy.
“he’s just a friend, rafe,” you gasp, glaring up at him as he drives into you again. “shut up,” he barks out, slamming his hips forward hard, burying himself to the hilt. you roll your eyes at him, defiant even as pleasure shoots through you. “fuck you, rafe. i was just talking to jj—”
the second jj’s name leaves your mouth, rafe fucks you harder, pounding into you with brutal thrusts that make the bed creak. “don’t say his fucking name,” he snarls, one hand gripping your hip to pull you tighter against him.
“he’s just a friend,” you moan, trying to keep arguing even while your body clenches around his cock. “you’re being ridiculous—” you stutter.
rafe laughs low and mean, slowing his strokes to a teasing grind, dragging his cock along that spot inside you until you’re squirming. “yeah? just talking? i don’t believe a fucking word.” then he snaps his hips again, fucking you deep and rough every time jj threatens to slip out again.
“fuck you, rafe,” you yell, nails digging into his shoulders. he leans down, lips brushing yours as he thrusts harder, teasing you by pulling almost all the way out before slamming back in. “keep running your mouth about that fuckin pogue and i’ll fuck you until the only name you remember is mine. you’re mine. say it.” but you don’t. instead you roll your eyes again, breathless. “he’s just a friend—”
rafe immediately picks up the punishing pace, hips snapping relentlessly, driving you closer to the edge with every jealous, angry thrust while the argument keeps spilling between moans.
his cock fills you completely, thick and relentless, while his eyes burn with jealousy. “tell me he’s not a friend,” rafe demands, hips rolling slow and deep, grinding against your clit as he stares down at you. “fuck you, rafe,” you snap back, breathless but still defiant, glaring up at him even as your walls clench around his cock.
“what’d you say?” he asks, voice low and daring, slowing his thrusts to a teasing drag that makes you whimper. you open your mouth to repeat it “fuck you” but before the words fully leave your lips, rafe speeds up the pace, slamming into you hard and fast, pounding you into the mattress while he watches your face twist in pleasure.
“watch your fucking mouth,” he growls, one hand gripping your jaw to keep your eyes on him as he fucks you deeper, hips snapping relentlessly every time you try to talk back about jj. he pulls back almost all the way, teasing your entrance with just the tip, then drives in again with a brutal thrust that makes you cry out.
“rafe— fuck—” you cry. “say it again. tell me he’s just a friend,” he taunts, speeding up once more, eyes locked on your flushed face, loving the way you fall apart under him. “go on, baby. i fucking dare you.” he told you.
he leans down closer, getting right in your face, his nose almost brushing yours as he stares you down with dark, furious eyes. his breath is hot against your lips, cock still buried deep inside you, twitching with every angry word.
“s’what i thought. shut the fuck up,” rafe snarls, voice low and venomous, one hand gripping your jaw tighter to keep you locked in place. “i don’t wanna hear another word about him.” he said. but you’re still defiant, chest heaving as you glare right back at him. “jj and i are just friends, rafe,” you bark out, even while your pussy clenches around his thick cock.
rafe’s jaw ticks. “shut. the. fuck. up.” he growls each word through gritted teeth, slamming into you hard with every syllable, pounding you deeper into the mattress. “we’re just friends,” you gasp again, stubborn even as your voice cracks with a moan. you know you’re digging yourself your own grave but you don’t care. you want to win this argument.
“he’s only a friend—”
he gets even closer, forehead pressed to yours, eyes burning into you as he speeds up, fucking you with rough, relentless thrusts that make the bed shake.
“you really don’t know when to stop running that mouth, do you?” he taunts, pulling back just enough to watch your face twist before driving in again, grinding deep and possessive. “keep saying his name and i’ll fuck you stupid until you forget it.” he said, giving you another warning.
“jj and i are just friends, rafe,” you breathe out one more time, rolling your eyes even as your legs tighten around him. rafe laughs darkly, hips snapping faster, harder, his face still inches from yours so you have nowhere to look but him. “yeah? keep telling yourself that.”
he stays right in your face, forehead pressed to yours, eyes blazing as he keeps you pinned beneath him, cock buried deep and throbbing inside your soaked pussy. “its the truth,” you hiss, still defiant even with him stretching you open. “i’m sorry your fragile fucking ego can’t take the truth.” you said bitterly
rafe freezes for a split second, hips stopping mid thrust. “what the fuck you just say?” he demands, voice dangerously low, pulling back just enough to stare straight into your eyes. “you heard me,” you snap back, chest heaving, a smug little smirk tugging at your lips despite how full you feel.
rafe lets out a dark, mocking laugh that sends a shiver down your spine. “oh, i heard you alright,” he chuckles, low and mean, before slamming into you so hard the bed slams against the wall.
he fucks you relentlessly now, hips snapping forward with brutal force, pounding every inch of his thick cock into you over and over. each thrust is deeper, angrier, driving the air right out of your lungs. his face stays inches from yours, watching every flicker of pleasure and struggle cross your expression.
“keep talking shit, baby,” he taunts through another laugh, grinding deep before pulling back and driving in again, faster and harder. “go on. try to run that mouth now.” he whispered.
your words start to break apart into broken moans and gasps, legs shaking around his waist as he fucks you stupid, exactly like he promised. every time you try to form another sentence, he hammers into you even rougher, until all you can manage are whimpers and cries of his name, completely unable to speak anymore.
“that’s what i thought,” he growls, still laughing softly against your lips while he ruins you, hips never slowing. “just moans for me now. good girl.”
he stays buried deep, hips snapping relentlessly as he fucks you through it, your body trembling and tightening around his cock. your orgasm crashes over you hard, walls pulsing and fluttering wildly as you come undone beneath him, soaking his length.
“no more jj,” rafe growls right against your lips, voice rough and possessive while you’re still coming, eyes locked on your face. “no more parties without me being there. no more pogues.” he listed.
you nod quickly, desperately, still shaking and clenching around him as the orgasm rips through you. your head bobs in frantic little nods, moans spilling out broken and helpless while your pussy spasms on his cock, completely surrendering in that moment.
“good girl,” he murmurs, dark satisfaction in his tone as he watches you fall apart, hips grinding deep to drag out every wave of your climax. “keep nodding like that. this pussy knows who she belongs to.” he doesn’t slow down, fucking you through the aftershocks with long, claiming strokes, forehead still pressed to yours so you can’t look anywhere but him.
masterlist
🏷️ @punishyourlocalbrat @onlyhereforthismoment
comment if you’d like to be added


















