#or want to upload it elsewhere
Explore tagged Tumblr posts
kisstheloststars · 2 years ago
Text
a great reminder to all ao3 authors who have posted their works but don't have a copy of the text to do so.
4 notes · View notes
firefly-party · 1 year ago
Text
Tumblr media
Temporary support drummer!Steve :D pls full view!
close ups under cut! ↓
Tumblr media Tumblr media
1K notes · View notes
prettymediocrewizard · 2 months ago
Text
Sorry deleting my recent guriten post because I'm thinking I might find a different place to share my more nsfw-type art. I know it's not really that explicit but I think I'd feel better to seperate it from here since my profile is not strictly 18+. I don't really want to change that so everyone can enjoy my Guriten work without having to worry if minors are viewing something I specifically make for myself and other adults.
I'll upload it again once I figure out where I want to put it that's not on tmblr! <3
17 notes · View notes
pitchblackespresso · 7 months ago
Text
I am thinking about creating a master post for all my Zelda comics. They're all stand-alone but do happen within the same loose continuity, so it might be useful to link them all in (roughly) chronological order.
In that same vein, should I upload my other Zelda comics to Tumblr as well? They're all currently on DeviantArt only, but tbh I am slowly weaning myself off that website. There's about 5 more of them, but the art/composition in some isn't that great, hence my hesitation
8 notes · View notes
sinnettini · 3 months ago
Text
i'm crying so much i love matteo berrettini so so so so much
4 notes · View notes
willothewispwisteriadawn · 2 months ago
Text
Quick vent that is not meant to attack anyone but definitely just vent: The Until Dawn fandom have slowly radicalized me against Emily when I feel like I wouldn’t have otherwise been. I wish there weren’t so many TikToks flooded with wrong info about her. I wish Emily posts weren’t so often really negative about other characters. I wish I were allowed to include the official PlayStation bios on the fan wiki. Like I wasn’t and one reason given was “Emily’s is too negative” which is like… ehhhhhh. I feel like I’m just enjoying this game then routinely get hit with something that feels like “you need to be careful about how you speak of Queen Emily Davis.” This even happens when I try to defend her. It just makes her a drag I wish she didn’t have to be.
2 notes · View notes
majorkphob · 1 year ago
Text
Hi friends! It's been a while since I've posted here, but I wanted to let you know that I wrote a fiction podcast of my own!
It's called The Choir of Heirs and follows a traveler at a casino, with a tarot themed deck of playing cards. The first two episodes are out, and more will be released later this week!
I worked really hard on this project, so I hope you will enjoy it ����
5 notes · View notes
partsoftheunknown · 1 year ago
Text
uh. hi! i got an ask on my main, saying my last post on this blog made it look like i died in 2022 from covid... so uhhhhhh just here to say that didn't?? happen??
1. i DID get 100% certified long covid on top of my chronic issues, which have ALSO been getting worse, so i have to be wise about how i choose to use my energy.
2. i never found a Totally Definitely Legal copy of PS i felt i could trust + my old laptop all but exploded (unrelated issue; it was just old and shitty). i don't want to risk fucking up my new one in any way so i need to be EXTRA sure it's trustworthy.
3. i haven't been watching enough anime to justify the PS search LMAO ;;; that isn't to say i haven't watched ANYTHING since my sudden hiatus, but it hasn't been much. plus, tbch, internet speeds where i live are doodoo shit, so downloading high quality anime rips has been a pain in the ass since i moved home several years ago ;;;
4. i've just been focusing on other things! again, limited energy. i've been putting a lot of effort into drawing more and into breaking out of my social isolation bubble in stream chats and on my selfship sideblog. it's been doing wonders for my mental health, so that's what i want to spend my time doing!
(you can find my main art blog here, but i've been mainly drawing on my selfship blog. if you're into selfshipping and want to follow, it shouldn't take too much effort to find me.)
tl;dr gif-making just isn't something i'm interested in right now! i've considered it, and i miss it to some extent...? but between the energy issues, the effort to find a safe copy of PS, and enjoying talking to other people more than churning out endless gifs, i just don't see the point lol. if i come back, i come back, and if i don't, thanks for sticking around. 👋🏻
3 notes · View notes
choose-wiselyyy · 1 year ago
Text
youtube
forcing my cringe onto everyone else premiere for this funky video is... eventually, i think
3 notes · View notes
mango-ti · 2 years ago
Text
Listening to songs from a vocaloid producer that stopped posting about 2 years ago... Man, I loved their songs I can only hope that they're alright
4 notes · View notes
chocosvt · 2 years ago
Note
i am sorry for asking for jun's appreciation posts!! you have great stoicism and patience 😭 i literally wasted a whole day when it was only a week before my college entrance exam (it's known to be hard and i already failed twice) just to listen to fml (seriously fml), but i passed this time!! real life "f my life to fight for my life" moment, swear!!
sorry for the rant! and all the best for the midterms, hope you slay (as always whether it's ffs or exams).
teehee it's okay <3 i am a jun appreciator to my bones!! and i WILL conquer the psycho mv i just need more time 🫣
CONGRATS! that's amazing!! maybe one day out of the week isn't so bad if u rly cracked down afterward (i always tell myself that lolz) and omfg i used to take kpop comebacks so seriously back in the day i would legit set ALARMS so i could watch the mvs right when they came out and it would always be at 6am!! rip timezones :p
and tysm!!! :D
2 notes · View notes
rigginsstreet · 9 months ago
Text
i hate that the giffing program i use on my old laptop got taken out of the apple store or discontinued idk but either way i cant put it on my new laptop which sucks because my new laptop i can screen record and it doesnt come out choppy like it does on my old laptop which means i am open to giffing so many fucking things now lmao
i CAN screenrecord and upload to photopea and gif that way but my god thatll be so much work that i simply do not feel like doing its so many extra steps i simply am not used to
1 note · View note
thatdisasterauthor · 10 days ago
Note
👀 i would be interested in hearing the deviantart points rant
Alrighty, the deviantART points rant. For context, I had a dA account from the time I was 12 and used it steadily until I was about 20. I was also a volunteer moderator with them for about a year, and they even offered me a job at one point. (But there was no way in heaven or hell they could've paid me enough to move to southern California, and god forbid they offer remote work.)
dA was one of the original social media behemoths. Never quite to the level of Twitter or Facebook, but if you were an artist you were on deviantART. It was a fantastic site back in its heyday. Artists got their start on there, recruiters were on there, art directors were on there, the community building features were fantastic. Yeah, it had its share of weird shit, but point me to a website that doesn't.
Multiple famous artists got their start on deviantART. Back then, it was a place you got real, legitimate work from. A place you could use to build a real, legitimate audience. The titans of early 2000s digital art that pretty much everyone knows (in the West, anyway), the ones who still have a massive effect on art styles today, basically all got their start on deviantART. It influenced the entire western culture of what art looks like on the internet, and that bled out into what art looks like everywhere else because these people made beloved shows and comics and movies and books and everything else.
But one of the best things about deviantART was that it was created at a time before everyone decided social media had to be slimmed down to its barest bones. It was a complex site, and there was a lot to it. That made it really easy for all levels of artists (and just plain art enjoyers) to use, and easy for them to make it function in a way that worked for them. This fostered a great environment where people of all skill levels could interact, share knowledge, and just absorb skills from one another.
Now, one area deviantART didn't initially cater to people was built-in payment options. They had a print shop you could upload your work to, but it was like Redbubble or Printful; merch selling, not custom work selling. So if artists wanted to offer commissions, they'd have to take payments elsewhere. (Usually Paypal.) Which was fine! That worked great!
But, well. Corporations gonna corporate. I forget the exact year, but one day they launched a new feature called Points. Points were a site specific currency, and they were one of the first (if not the first) to have such a thing. There were also some other things launched with it, including the ability to accept commissions with points as payment. You could also use points to buy site subscriptions, badges, stuff from the print shop, etc., or you could gift them to other people. You could also cash them out for real currency, for a fee (I wanna say the fee was 10%, and less if you were a subscribed user, but I can't remember exactly).
The conversion rate for Points was 1 Point=1US cent. Which seems fine on the surface! But the problem was psychological, because what they didn't do was actually make it look like that. Points instead looked like dollars, because there was no equivalent to actual CENTS in the Points ecosystem. So, for example, lets say you want to charge one dollar for something. That would look like this:
$1
P100.
Or ten dollars for something:
$10
P1000
Or a hundred dollars for something:
$100
P10000
See the problem? They're the same VALUE, but points just look massively bigger. This was especially a problem for people who didn't know what the conversion rate was because they just didn't know, or they were from other countries and REALLY didn't know because it wasn't related to their own currencies at all. (I think there was also a max amount of points you could charge for a commission, like a couple hundred dollars worth maybe? It was low when you converted it to real currency, if I'm remembering correctly.)
It devalued the art market like a knife to the gut. People were suddenly taking commissions for literal pennies just because the numbers LOOKED bigger. And because deviantART was such a hub for the art community, it bled out elsewhere. Prices started to dip other places too, because people who DID understand the conversion rate knew they could go on deviantART and get shit for super cheap from the people who didn't know or care. Which made other people lower their prices to compete, and it just resulted in a spiral to the bottom.
Would the art market have still tanked in the same way without the introduction of Points on dA? Maybe. But Points were the first domino to fall, and they were a massive one. The art market has never recovered even though deviantART has been 90% dead for going on a decade.
So yes. There's my internet history rant on Points and art values. Thank you for coming to my Ted Talk.
3K notes · View notes
northern-passage · 10 months ago
Text
Tumblr media
Interactive Fiction Community Raffle for Palestine!
Over 50 authors and artists from the Interactive Fiction community here on tumblr have come together to offer an array of prizes for a focused donation drive! We are aiming to raise as much money as possible for five families who are currently trying to evacuate Gaza. These fundraisers have been vetted by @/el-shab-hussein and @/nabulsi (thank you for your hard work!)
RULES:
You MUST donate a minimum of €5/$5 USD to one of these five fundraisers to qualify for a ticket. These are the currencies the GFMs are in (3 in euro, 2 in USD). We chose this amount because it is the minimum GFM allows and we are hoping to encourage as many donations as possible. Please be mindful that GFM does not show the conversion rate if you're donating outside your currency.
Donating once to all five GFMs will get you five tickets. And for each extra 5 you donate, you will get an extra ticket. (ie donating 10 to one GFM gets you 2 tickets, 15 gets you 3, etc.)
There are two tiers we will be pulling prizes from: one tier for writing, and one tier for art. When you submit your proof of donation, you will be asked to specify which tier you want your ticket to go towards. If you are submitting for more than one ticket, you will specify the tiers for each ticket-- you can spread them out between both tiers or put them all towards one.
You will be required to share a receipt/proof of donation via uploading a picture through google forms. We will not be handling any money. You are donating directly to the GFMs, and then showing us proof that you have done so. Please include the GFM and the amount you've donated in the screenshot you upload. We are only taking donations starting from June 7th onward.
We plan to raffle off all possible prizes using a random generator. Once the drive concludes on the 21st, we'll take a few days to gather up & organize the tickets and draw names, and then we will be in touch with winners both on tumblr and via email.
You can find the full list of contributors and prizes here.
Please understand that these prizes are pulled blind and assigned at random. You cannot pick or choose which writer/IF or artist you get. It is completely randomized. You get what you get-- even if you aren't familiar with the writer or their game. Artists and authors also have the right to refuse your request at their discretion. Please be respectful and remember that our main goal and focus here is fundraising for these families.
Tumblr media
Abdullah Mohammed and his family
Tumblr media
Mohammed Bardaweel and his family
Tumblr media
Bilal Salah's family
Tumblr media
Suad and her family
Tumblr media
Firas Salem and his family
Tumblr media
We encourage you to share these families and their fundraisers here and elsewhere. We're hoping by focusing our efforts we can really make a big impact for all of them.
Tumblr media
Ticket submission form:
2K notes · View notes
catt-nuevenor · 2 months ago
Text
A Brief Guide on Uploading ChoiceScript Demos to Itch.io
Since Dashingdon is shutting down, and there will be a lot of folks wanting to host their ChoiceScript demos elsewhere, I thought it'd be a good idea to provide a brief guide on how to do so for itch.io.
This is for Windows in the folder actions, but it shouldn't be too difficult for folks to translate for Mac. This also assumes you haven't changed any of the files within your game folder other than those found under 'scenes'.
Within your game folder, locate the 'web' subfolder, right click it and select 'Send to' then 'Compressed (zipped) folder. Name your newly compressed file something sensible, and I recommend moving it to a new folder outside of your game files, just to keep everything neat and tidy.
Tumblr media
2. Assuming you already have an itch.io account, navigate to your dashboard, and click the 'Create New Project' button.
Tumblr media
3. Name your project as you like, and under 'Kind of project', select the 'HTML' option.
Tumblr media
4. Set the 'Pricing' to 'No Payments', you cannot use ChoiceScript for profit unless it is with the Choice of Games or Hosted Games publishing labels. No one wants to get in trouble unnecessarily here.
5. In the Uploads section, upload your newly zipped file we made in step one. After it's finished uploading, you'll be given one drop down and two tick boxes. You need to tick the 'This file will be played in the browser' option.
Tumblr media
6. I've found so far that 'Viewport dimensions' work quite well for desktop at 1080 x 640. Either use these numbers or experiment and find what works best for you.
7. You must tick the 'Enable scrollbars' option for your game to display properly, otherwise options, text and buttons can be clipped off the bottom of the viewport.
Tumblr media
8. Continue filling out the rest of the form, or skip it for now and scroll all the way to the bottom to the 'Visibility & access' section. Here make sure you have 'Draft' selected. This prevents others from finding your game until you're ready, and I always recommend play testing things before you make your work public.
9. Finally, hit the 'Save' button, then go and have a look at your creation by hitting the 'View page' link. And there you go! When you're ready for public release, just change the option in section 8 to 'Public'.
---
A few things to bear in mind about hosting on itch.io:
There isn't currently any way for your readers to save their game. I'm sure someone could write in a plugin similar to Dashingdon's at some point, but as for right now, this isn't available. See addition/edit below.
Make sure you properly tag your game with the 'choicescript' and 'interactive-fiction' tags. There are an awful lot of games on itch.io and it's easy to get lost in the crowd. Make sure folks can find you by having the right tags.
I hope this brief guide was useful to folks.
Best of luck to you with your writing!
---
Addition/Edit:
Thanks to @hpowellsmith for bringing this to my attention. You can add save functionality to your game by using this addon:
The ChoiceScript Save Plugin
Just tried it out on my own game and it works perfectly.
Rather than run through the addon author's own tutorial here, I'll just forward you to the Readme on their Github page.
One small note I would add is when it asks you to make the two small additions to your index file, make sure you right click the file and open it with your coding program, don't double-click it as this will just open it in an internet browser, and it won't give you the access to what you need to change.
706 notes · View notes
rafescvntyclubgf · 1 month ago
Text
𝓕𝓮𝓫𝓻𝓾𝓻𝓪𝓯𝓮𝔂
🄸 🄻🄾🅅🄴 🅈🄾🅄 🄸'🄼 🅂🄾🅁🅁🅈
𝙻𝚘𝚘𝚜𝚎𝚕𝚢 𝙸𝚗𝚜𝚙𝚒𝚛𝚎𝚍 𝚋𝚢 𝙰𝚏𝚝𝚎𝚛 𝚆𝚎 𝙲𝚘𝚕𝚕𝚒𝚍𝚎𝚍
𝐅𝐫𝐚𝐭!𝐑𝐚𝐟𝐞 𝐱 𝐅𝐞𝐦𝐚𝐥𝐞!𝐑𝐞𝐚𝐝𝐞𝐫
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
+18 𝓜𝓲𝓷𝓸𝓻 𝓓𝓝𝓘
𝙰𝚏𝚝𝚎𝚛 𝚠𝚎𝚎𝚔𝚜 𝚘𝚏 𝚑𝚎𝚊𝚛𝚝𝚋𝚛𝚎𝚊𝚔, 𝚛𝚎𝚌𝚔𝚕𝚎𝚜𝚜 𝚌𝚑𝚘𝚒𝚌𝚎𝚜, 𝚊𝚗𝚍 𝚜𝚒𝚕𝚎𝚗𝚝 𝚋𝚊𝚝𝚝𝚕𝚎𝚜 𝚠𝚊𝚐𝚎𝚍 𝚘𝚟𝚎𝚛 𝚜𝚘𝚌𝚒𝚊𝚕 𝚖𝚎𝚍𝚒𝚊 𝚝𝚑𝚎 𝚛𝚎𝚊𝚍𝚎𝚛 𝚑𝚊𝚜 𝚑𝚊𝚍 𝚎𝚗𝚘𝚞𝚐𝚑.
cw | smut, swearing, pet names, jealousy, possessiveness, unprotected p in v, squirting, fighting, name-calling, fingering, reader tries to make rafe jealous, cyberbullying, make up sex, intox
𝕸𝖆𝖘𝖙𝖊𝖗𝖑𝖎𝖘𝖙
Tumblr media
⊹ 💌 ⁺ ˳ ✿ . ♥️ ࿐𝓖𝓻𝓪𝓷𝓭 𝓗𝔂𝓪𝓽𝓽 𝓚𝓪𝓾𝓪𝓲 𝓡𝓮𝓼𝓸𝓻𝓽, 𝓗𝓪𝔀𝓪𝓲𝓲
The waves crash against the shore, a steady pulse that should be soothing, but your mind is elsewhere. You swirl your fruity cocktail, watered-down from nursing it for the last few hours, as your mind becomes consumed with thoughts of Rafe and why he hadn’t called. It hadn’t just been a day… three, to be exact. 
Rafe being busy wasn’t unusual… Greek life occupied him between meetings, events, school, and whatever else took up his time when you weren’t around. But the silence felt different this time. Deliberate even.
You open Instagram, tap his profile, and see nothing.
Topper…
You open Topper’s story, seeing your boyfriend smiling at a frat house dinner, a beer in his hand, and his phone resting on the table next to his plate of spaghetti. Your stomach twists as you think about him catching the messages you sent, seeing your face on his screen as your call comes through, choosing to let it go to voicemail. 
Your heart breaks a little more as Topper’s next story plays; Rafe packed in the back of an Uber with some friends, headed out to the bars. The following story plays from a different perspective. One row closer to the front, Rafe’s blurry face, caught in the background of her selfie. 
Kaylor Jane... Bleach blonde hair, statuesque, the type of woman who never seemed to doubt her place in the world. She’d been around before—at frat parties, lingering at different social events the boys had on campus. 
You blow out your air nice and slow, hating yourself for doing it, but you open up her profile nonetheless. 
She’s an influencer–an Alex Earle doppelganger–with a decent following for her makeup and lifestyle posts; a mini-celebrity on campus, to say the least. 
Your stomach falls as you see the thumbnail of her evening’s Get Ready With Me–sporting an oversized Phi Delta Theta shirt. You breathe a sigh of relief, your mind instantly screaming that it’s Rafe’s, eased as you catch the year scrolled across the bottom, the shirt obviously thrifted. 
Posted 51 minutes ago | 10,657 Likes |  180 comments
@/rafecameron001: 🔥🔥🔥
You take a deep breath, trying to keep your jealousy in check, but then again, why is he commenting that? Why the hell is he on her page? Why the fuck is he commenting on her shit and not messaging you back? 
@/yourname2: ? 
“Shit,” you whisper to yourself as you see your comment below Rafe’s, angry with yourself for sending it in the first place, but now it’s too late. The last thing you were going to do was delete it. 
You log out of the app, slamming your eyes shut as you try not to let your emotions get the best of you. It was nothing scandalous—just a fire emoji, simple and vague. But your gut twists regardless. 
Rafe wasn’t the type to comment on random posts—he wasn’t even the type to browse social media. He went looking for this. Your self-control lasts a minute, tops, and when you open the app again, you see that her PFP has shifted back to pink again, making your heart and mind race knowing she uploaded another story. 
Another selfie, a dimly lit bar you recognized, packed wall-to-wall. And again, just like in the cab, you see Rafe’s blurry face posted up behind her. You bite your cheek, debating whether or not you want to make this worse for yourself as you read the caption at the bottom of the picture with a link to the Live stream on her TikTok page. 
And just like before, your curiosity gets the best of you. 
You click the link, quickly joining the live stream. Muffled music pours from your phone speakers as she and her friend lean into the camera, welcoming familiar names as they enter the room. 
Your stomach falls as you see your username roll across the feed. Her eyes brighten, glossy lips curling into a smile. 
“Ohhh, look who just joined,” Kaylor coos, her voice dripping with fake sweetness. 
Her friend sees the name as well. She chuckles cruelly, giving her friend a side eye before looking back at the screen. 
“Long time no see,” she chirps, not even mentioning your name, but you know she’s talking about you, recalling the one civics class you took together in junior year. You swallow hard, grip tightening around your phone. 
Kaylor flicks her hair over her shoulder, adjusting her Princess Polly top, her tanned tits squished between the low, swooping neckline, making the boys in the comments go insane. 
Her eyes glitter in amusement as she sees it all, reading a few comments with her friend as she laughs. 
“Wait,” she gasps, lifting her hand up to her lips. “How rude of me. You probably wanna say ‘hi’ to him, huh?” She adds, circling back to you, dragging out the last utterance like it’s a joke. 
She reaches out her manicured hand, pulling Rafe into the frame. “Rafey, babe, come here for a sec,” she purrs. 
“Yes, ma’am,” he mumbles. Rafe smiles down at her first before looking at the camera. Your chest tightens as you watch the moment unfold in front of you in real-time. 
“Say ‘hi,’” she giggles, and he finally tears his eyes away. He drops his hands to his knees, far taller than Kaylor, squinting slightly in the low lighting as he reads the comments from her thirsty viewers as they gush about him. 
@/miamibabe11: Omg he’s so hot
@/danigirl11: Ally is he your man???
@/tarahhh34231: Wait are they dating??
@/southernbellee7: He’s BLUSHING
@/stacyrae96: BIG BOY KAYLOR omg does it hurt? 
@/fallenonthefield: Does he go to FSU
@/stacyrae96: Frat boy huh? 
@/danigirl11: What’s his @
Rafe laughs, rubbing the back of his neck, cheeks a little pink in the glow of the camera. “Damn, y’all are wild,” he chuckles, clearly eating up the attention you’ve been wanting to give him. And then, Kaylor twists the knife. 
Her hand wraps around his big bicep as she leans into the frame, resting her head on his shoulder to get a better look at the comments coming in. 
“You’re fuckin’ taking my gig, Rafey,” he flirts. “They like you more than me. Why do you like him more than me?” She teases through a laugh. “Rafey… I brought you over here to say ‘hi’ to y/n, but I guess he got distracted by all these beautiful babes,” she praises her guests, making the feed flood with likes and comments again as Rafe’s expression changes slightly.
“Oh. Hey, baby,” he hums, and if you didn’t know him better, you’d think he wasn’t losing his shit completely. 
That bright smile he had plastered all over his lips falters. His strong jaw tenses, broad shoulders straightening as his eyes dart away.
“Oh, thanks, Rafe.” Kaylor’s voice is so sugary and sweet that it’s borderline smug. She reaches out, taking a cocktail from his hand before passing another to her friend. “You got these for us, right?” She asks as Rafe steps out of the frame. “Aww, thank you, love. Your boyfriend’s the sweetest.” 
Kaylor lifts the mixed drink to her lips, taking a slow sip as she bounces to the song's beat, letting the moment stretch out before striking again. “Oh shit, babe. Speaking of, I saw your little comment on my post earlier,” she says as she batts her long lash extension at the camera. “All you commented was a question mark,” she huffs confusedly, tilting her head slightly. “Did you have a question for me, or?” The chat explodes with comments–people wondering what she was talking about, wanting context and the platform so they could check it out themselves. 
@/xoxomelody: No way It was on the GRWM she replied that under her boyfriends post 💀💀💀💀
@/urfavcassie: He liked what he saw
@/nattyspams: Omg y/n leave that man
@/notannie: Omg no way this is so messy
@/officialabby: Is his gf watching?? LMAO
@/theyluvsara: She caught him red-handed
@/iloveerin08: Ally you’re EVIL for this I love it
@/cinnamongirl567: Rafe bro say something
Without responding, Kaylor blows the camera a few quick kisses, ending the Live. 
Your heart thumps in your ears as your phone trembles in your hands. You stare out at the ocean as tears shimmer in your eyes. You look down at your phone, half-expecting to see a notification from Rafe, but still, nothing comes in; not a text, not a call, nothing. 
You walk toward the bar, avoiding your little group of girls as you step around, hiding out for the moment, knowing that if anyone asked you what was wrong, you’d fall apart. 
You belly up to the bar, ordering a drink. Your body jolts as your phone buzzes against the bar top, rattling as Rafe’s face and name lights up your screen. And even though you’ve been waiting for days, you ignore it initially, wanting him to sweat it out—too stunned and too nauseous to process what had just happened. 
Buzz. Buzz. Buzz.
Rafe: Baby, please pick up.
Rafe: My phone died at the bar. I swear I would’ve called you sooner if I could.
Rafe: I know how bad that looked. I know. Just let me explain.
You let out a sharp, bitter laugh even if there is an “explanation” you know what you saw. The comment on her picture, the lingered gazes, that smile that has, to your better knowledge, been reserved for you and you alone. 
You stare at the messages, feeling your chest tighten. And just when you’re about to cave, another one comes in. 
Rafe: Please baby
Your jaw clenches, thumbs drumming over the keyboard, only to delete. There were a million things you wanted to say…
You: So now you text me Rafe?
You watch as he starts to type a message, then deletes it like you did. 
Rafe: You’re on a trip with your girls Princess. I was trying to give you some space so you didn’t have to worry about me.
You: Jesus Christ Rafe are you fucking kidding me? 
Rafe: What?
You: I am texting you I obviously want you to reply
Rafe: I’m sorry. I’ve been so busy.
You: Not that busy
Rafe: What are you talking about? 
You: You have not been busy enough not to reply to a text. Just stop.
Rafe: I swear baby
You: Did you know that in the time you took to send her 🔥🔥🔥 you could have said goodnight to me?
You: You let her make a fool of me on Live Rafe
He reads it immediately. Three dots pop up, then disappear. Then pop up again.
Rafe: I didn’t know she was gonna do that. I swear, I wasn’t thinking. I was just trying to be nice and then it got out of hand.
You scoff and shake your head. Trying to be nice?
You: Buying drinks for her and her friend? Laughing when everyone in the chat thought you were with her? Blushing when she flirted with you? That was you just being nice?
Rafe: It wasn’t like that
You didn’t respond. You couldn’t. The worst part was that it was like that. You saw it with your own eyes. You tip your head back, trying to keep your tears in your eyes. 
Rafe: Baby? 
You: Why are you commenting on her pictures Rafe?
Rafe: Baby…
You: Answer me
You: If I go through your activity right now will I find more??? More comments like that? 
The dots appear again. Then disappear. You laugh bitterly, shaking my head. That’s what I thought.
You: You didn’t expect me to see it did you?
You close your eyes, picturing him pacing his room, stressed, running his fingers through his hair, jaw locked, fingers hovering over his screen as he tries to think of something to say that’ll dig himself out of this hole.
Rafe: We’re in the same accounting class. We’re working on a project together. She’s really nice but I don’t like her. She was wearin an old frat shirt from my house princess. It was only abt that. I was just messing around and I didn’t mean shit by it. Look at my phone you’ll see I have nothing to hide from you. Nothing. I wasn’t thinking.
You: That’s the problem Rafe. You weren’t thinking about me at all.
You stare at your screen, scrubbing away a tear as it puddles on the glass, as you wait for his reply.  
New Notification: Friend Request Kaylor Jane
Your blood boils as you see her name on your feed. Your fingers move on autopilot, rechecking her feed. It’s a short clip—just a few seconds long of Kaylor and her friend from her Live stumbling down Main Street in their heels as they head toward a cab. 
She lifts her hand, sticking up her middle finger; her tongue bit between her perfect teeth. Her hair whips in the wind, tits bouncing with each leggy step she takes as an Ariana Grande song plays. 
Song | break up with your girlfriend, i’m bored - Ariana Grande
🎶 “Break up with your girlfriend. Yeah. Yeah. ‘Cause I bored.” 🎶
@/xokaylorjane: Caption | Night’s not over yet 😉
The caption doesn’t even have to say where they’re going for you to know exactly where they’re headed. Her beautiful friend flashes the Phi Delt hand side before linking her arm with Kaylor. 
The post has only been up for seconds, but the comments have already begun. Most people following from her TikTok Live to her IG account, curious about why she left so. 
@/urfavoriteblonde: Wait where are y’all going now??
@/wtflola: Omg frat house afterparty??
@/miamidance21: She’s doing Rafe raw. next question.
@/umiamiluvr: Rafe’s house?? 👀
@/umiamiluvr: Girl you better know how to fight???? 
@/theyluvsara: Girlfriend’s gonna be PISSED LMAOtf
@/nattyspams: If I was y/n I’d be losing my shit 
Your fingers feel numb as you watch the clip again, then again, all while notifications continue to roll in from Rafe. You switch to his account, scrolling through pictures you’ve seen a hundred times before, but this time, you aren’t looking at him; you are looking for her.
@/xokaylorjane: Looking good rafey
@/xokaylorjane: Damn okayyy 👏
@/xokaylorjane: Drop the ab routine
@/xokaylorjane: 😮‍💨😮‍💨😮‍💨
@/xokaylorjane: I see you Rafey
Rafe never replied—not once—but he liked every one. Every. One. You recalled him talking about his group project in Accounting; the timestamps of her comments at least cooperated with his story.
How had you missed this? 
And this wasn’t some random girl shooting her shot, either… This was someone Rafe knew. This was someone he talked to in class. Someone he spent time with at the library, someone comfortable enough to get a free drink from him. To drag him into her Live just to humiliate you. 
To everyone else, it was her flirting, and him, letting it happen. Which was embarrassing in and of itself. 
Rafe is jealous. There’s no way he would even allow a single comment to slip by without him noticing. And there’s no way he’d be okay with the shit that happened tonight.
Fucking hypocrite. 
You can barely breathe as you hit the call button, pressing it to your ear as you step away from the bar and walk toward the beach. 
“Hey, baby,” Rafe babbles–breathless as he picks it up on the second ring. 
The noise in the background is insane: loud music, shouting, laughter, the typical sounds of a frat party. 
“Are you partying right now, Rafe? Are you serious?” You scoff; the noise on the other end fading away as you utter the last word. 
Rafe let out a frustrated sigh. “Baby, I was literally just brushin’ my teeth. You’re eight thousand miles away right now… I couldn’t get to you if I tried, alright? I already looked. I’m gettin’ ready for bed.”
“Bullshit.”
“It’s not, princess. Why would I wanna party now? You’re obviously pissed… With good reason,” he recovers quickly. “I just wanna talk to you and go to bed. I want this night to be over with, okay? What’s going on, baby?”
“It sounds like you have a lot to hide, Rafe.” 
“I don’t…” He answers gently. “I swear. She’s been tryin’ to talk to me for two weeks; I’m not gonna lie about that. I didn’t ask her to come out tonight. That drink… I owed her a drink for doin’ my part of the PowerPoint ‘cause I procrastinated like usual. I shouldn’t have done it, regardless. I would have killed someone if they were doin’ that shit for you.” 
“That was so embarrassing, Rafe.” 
“I know… I know, baby. I’m sorry,” whispers his voice, desperate and tired. “I left the bar. I came home. I’m not out partying. What else do you need? I’ll do it–”
“FaceTime me,” you cut him short. 
“‘Course, baby,” he assures, the FaceTime notification coming in the next second, and there he was. Rafe stands in the dim glow of his bedroom, the camera angled at the mirror, catching him shirtless in his pajama pants, his hair brushed back slightly. 
“I miss you,” he mumbles sheepishly as he looks at his phone. “You look beautiful, princess. Where are you?”
You take a deep breath, finding it more challenging to say strong as you see the anxiety in his eyes. “The beach–”
“By yourself?” He asks worriedly, with not an ounce of accusation in his voice; it's just Rafe being protective. Being the guy you never thought would put you through what he’s put you through tonight or for the last few days. 
“Yeah…” You whisper as you turn around in the cool sand, heading back toward the resort. 
The light shines on your face; Rafe, able to take in your beautiful features, your cheeks glossy with tears, your eyes reddened, and your lashes wet. 
Your bottom lip quivers, and he knows he fucked up. His heart breaks as he looks at you, and even though pure stupidity got to this point and he didn’t want anything to do with her, he couldn’t help but feel guilty. 
“Baby…” He whispers, wanting you to look at him, but you know you’ll break down completely the second you do. “I wasn’t thinking… I didn’t think it mattered because she doesn't matter to me. I wasn’t thinking about you like you deserve to be thought about. And I’m gonna make it up to you. I’m so, so sorry. See—” 
He holds out the phone, scanning it around his room. His bed is pristinely made, just like he leaves it every morning. His TV is already on, playing ESPN with the sleep timer on. 
It was normal… It was Rafe.
“I swear, princess–” Light floods the room, stealing the words off his lips. He looks toward the door, panic flashing across his face as he turns. 
“Hey, Rafey.” You hear Kaylor’s sticky, sweet voice coming from the open door, the party surging before she pulls it shut, closing the two of them inside. 
“Hey. Wha-What are you doin’ here?” He asks. 
“Just thought I’d say ‘hi’’.” You can hear the smirk in her voice as she gets closer and closer. Your body starts to rush with adrenaline and anger. 
Rafe hesitates… 
He’s just silent. 
So, if he’s not gonna say anything, I am.
“Bye, Rafe–” Your voice cuts through the quiet of Rafe’s room. 
“No. No-No,” he panics as you end the FaceTime. 
His calls come in seconds later, back to back to back, you denying each one. 
You: Hate to interrupt whatever the two of you have going on. Just know we’re done.
⊹ 💌 ⁺ ˳ ✿ . ♥️ ࿐ 𝓒𝓸𝓻𝓪𝓵 𝓖𝓪𝓫𝓵𝓮𝓼, 𝓕𝓵𝓸𝓻𝓲𝓭𝓪
The music thumps through the old house's walls, a steady beat that seems to pulse in your chest. You swirl your drink absentmindedly, leaning against the counter as you look around the packed baseball house. 
You came to distract yourself—to drown out his thoughts, but as it had been for weeks, it wasn’t working. 
Your phone buzzes in your hands, the tiny vibrations feeling almost like a taunt. 
You weren’t together… You didn’t need to torture yourself with the idea of him, but you couldn’t help yourself. 
You weren’t over him… Not in the slightest.
You move your thumb, unlocking the screen. And there he was–Rafe Cameron, his beautiful face lighting up your screen as you bring your drink to your lips, taking a sip.
Rafe, Topper, and Kelce posing for a picture at some event. He had floated the invite to you, just in case you were interested… Just as he had been for weeks as well. 
His smile is beautiful–the man is so physically attractive it fucking hurt. But it wasn’t the picture that made your heart sink; it was the comments. 
@/umiamiluvr: Looking amazing as always 😍
@/miamidance21: Are you going out tonight? I think we’re going to Bar-X
@/fallenonthefield: Check your DMs
@/southernbellee7: Daddy daddy daddy
Your stomach twists as you read through the long line of thirsty comments. After that TikTok Live with Kaylor, Rafe’s account had taken off a bit, some of those same girls still hanging around, making it more and more difficult not to feel like some insecure teenager every time he posted, but you couldn’t help it. 
And, unlike before, when he liked Kaylor’s comments, he completely ignored theirs, but you couldn’t help but think about one of them catching his eye. You couldn’t help but think about him being over trying to win you back just to move on with someone else. 
That can’t happen. You knew you needed him to see you–to think about you like you couldn’t stop thinking about him. 
You lift your camera, take a picture, making sure to give just enough away so Rafe knows exactly where you are, catching the Miami University baseball flag in the back. 
@/yourname2: Caption | Out tonight. Feeling good. 😉
And before you overthink it, you push post, adding it to your TikTok story. Maybe he’d respond, maybe he wouldn’t. Either way, you needed to feel like you weren’t the only one caught in an endless loop of missing and yearning. 
The ache grew heavier in your chest. You grabbed a bottle of tequila off the counter, pouring yourself a shot, downing one, quickly pouring another. 
Your best friend steps beside you, hauling you out of your spiral. “You okay?” She asks, her voice loud enough to be heard over the music.
“Yeah,” You lie and force a smile against the rim of your SOLO cup before you take another drink. “Having the time of my life.”
She gives you a knowing look, but she doesn’t push it. “Let’s dance… Forget about, Rafe,” she smiles as she lifts her drink for a cheers. You do the same, pounding the rest of your mixed drink before grabbing another and heading toward the dance floor. 
You sway to the music; your head, light; body lost from a few too many drinks. But for the first time in a long time, you weren’t overthinking, scrolling, or waiting for the text that would make it all better. You were just dancing… 
And, drunk… Drunk as fuck. 
A laugh bubbles up in your lips as you twirl. When you steady yourself, a strong arm laces around your waist, his fingers glinting with a few rings. 
The smell of his cologne fills your nose–spicy and woodsy–the scent of the fat blunt he just smoked clinging to his shirt as well. 
“Hey, sweetheart,” he murmurs. You turn around fast, wrapping your arms around his shoulders, pulling him in for a hug.
“Hey, JJ,” you smile. 
He twirls you under his finger, taking you in as he gives you a low whistle. “Goddamn, you are beautiful,” he praises. 
“Thank you,” you smile as your head tilts slightly. 
⊹ 💌 ⁺ ˳ ✿ . ♥️ ࿐
The baseball boy smirks down at you, his hands resting lightly on your waist. He’d been all over you for the last twenty minutes, whispering in your ear, his touch a little too confident.
“I’m gonna grab a beer,” he points back to his friend, his eyes never leaving yours. “Did you want anything?”
You shake your head ‘no’ and smile. “Thank you, though.” 
“Of course. Don’t move, aight?” He asks, giving you a wink before disappearing into the thick crowd. 
You move in the other direction, weaving through bodies to find a quieter spot. Grabbing your phone you open up your TikTok page, notifications stacked with a few reactions from your friends, but not Rafe. You scroll through your list of viewers, his name on the bottom, the first one to see it. 
Buzz. 
Your phone vibrates in your hand, making your chest tighten. You hesitate momentarily before pulling up his page and catching the new post. It’s simple. He was at the gym. Not here. Not at a party. Not chasing after you.
It’s a mirror selfie: defined muscles, and sweat, his shirt tucked into the waistband of his shorts. His face is serious, jaw clenched, but something was intentional about it—like he knew you would see this. And the caption? It's a direct play on yours.
@/rafecameron001: Caption | Late night at the gym. Feeling real good.
The realization hit you like a slap to the face—Rafe was playing the same game you were. And you hated how much it was working. And like clockwork, the comments and likes started flooding in. 
Kaylor… Her comment sat there, smug and bold, right under his picture.
@/xokaylorjane: Nice seeing you at the gym 😉 This is me trying to convince you to go out. What’s it gonna take? I’ll do it.
You feel the heat rise in your neck, pooling in your cheeks, vision tunneling as you reread it again. 
She had been there, talking and flirting, and she was still doing it. And Rafe? He hadn’t liked the comment… Not yet. But he also didn’t turn her down either. 
You open her account next, and there she is, leaning into the mirror and applying a fresh coat of gloss to her already too-perfect lips. Her dress is practically painted on–some viral POSTER GIRL dress, hugging every inch of her perfect body, her blonde hair piled on top of her head in a Pam Anderson-style messy bun with bedroom eyes to match. 
@/xokaylorjane: Trying to catch this frat boy’s attention 🤭 what do we think ladies?
She didn’t have to say his name. She didn’t have to tag him. You knew exactly who she was talking about, and so did her followers. Whatever… 
Your heart pounds with the bass as you walk back into the mess. You look across the way, catching JJ’s eye. He smiles, and so do you, slow and deliberate. He nods a silent invitation, telling you to ‘come here.’
By the time you reach him, he’s already holding a drink for you. “Figured you needed this,” he smiles. 
Your face twists slightly, fingers brushing over his for just a second too long. “And, what gave you that impression?” 
JJ shrugs as he tilts his head slightly, stepping closer to you. “Just had a feelin’... And, guys, talk. I know you got some shit goin’ on with Rafe.”
“You could say that,” you sigh as you look up at him. 
“I hate that guy.” 
“What?” You chuckle as you scrunch your nose. “Why?” 
“Why not,” he scoffs, taking a pull of beer. “And he’s obviously a fuckin’ idiot because he fumbled you.” JJ’s handsome face twists in disgust. 
“Got no problem helpin’ you make him jealous, sunshine. I’m sure he’s gonna lose his shit. Fuck, he might even ruin this for himself, and I’ll be right there, showin’ you how much better I’d be. Truly, it’s a win-win for me... Worst-case scenario, I only watch Rafe crash out. Best case scenario, I watch Rafe crash the fuck out and get a shot with you.” 
You take a sip, letting the alcohol burn away the last bit of hesitation you had, and before you can think it through, you step even closer. JJ’s hand brushes against yours as a smirk spreads on your lips. 
“Okay,” you whisper, and just like that, you’re dancing again. 
JJ’s hands find your waist, guiding you to the beat. He turns you around, pulling you a little closer, your back pressed against his muscular chest, his breath warm near your ear as you start to dance. 
The music pulses around you; bodies pressed close, the heat of the party thick in the air. You can feel the baseball boy’s hands on your body as he moves with you, his face tilted close. 
Light floods around you for a moment, whirling away as your friend turns her phone camera from you toward herself, catching her smiling face as she looks up at her phone. 
She glances at you, flashing a devilish smirk, her eyes glinting with amusement. And, without hesitance, your friend hits upload.
Now, all that was left to do was wait.
Buzz.
You felt the vibration through your purse, barely registering it at first as the bass thrummed through your body. 
“Oh, shit…” JJ snickers. “That was fast.” The warmth of his taunting words fans against your neck, sending chills across your body as you both look down at the notification on your lock screen from Rafe. 
Rafe: I miss you
Rafe: Can we talk? Please
Rafe: What are you up to, princess?
The timing… It's almost comically fast. You stare at the message for half a second, thumb hovering over the keyboard before rolling your eyes, locking it instead, leaving him unread. 
“Goddamn, sweetheart,” JJ laughs as he grabs your hips, turning you toward him. “You’re gonna kill him… Please do,” he teases. You roll your eyes and rise on your tippy toes, leaning in his ear. 
“I’m gonna get a drink.”
You step away, making your way through the crowd again, and just as you do, you get another notification. 
Instagram Notification: Rafe Just Uploaded a New Post.
@/rafecameron001: Caption | Think I’ll stay in tonight
Your lashes flutter, feeling flustered as you see the newest picture, angled just enough to show the TV screen. ESPN’s playing on the screen, but what is the real focus? His abs. Bare skin, toned and relaxed against the sheets, the warm glow from the screen casting just enough shadow to make it clear this wasn’t some casual shot.
@/xokaylorjane: No Rafey. Room for me? 😘
It takes everything in your being not to throw your phone against the wall. Your heart slams in your ribs as Kaylor pounces on him yet again. 
You push the “like” button on her comment as a power move, and within seconds, your phone lights up with his name. 
You close your eyes, exhaling shakily before opening your heavy eyes, vision blurring slightly as the liquor courses through your veins.  
Fuck it. 
“Hey, baby. Where are you?” He asks, his voice already tight with worry.
You smile, slow and syrupy, letting the alcohol drip into your voice. “I’m out,” 
“You sound like you’ve been drinkin’. You okay, sweetheart?” He asks, his voice low, cautious. 
You laugh, tipping your head back against the wall. “I have been,” you admit. “A lot. But it’s fine. I feel amazing.”
“You don’t sound amazing… Where are you?”
You ignore the question, leaning back into the wall, letting his question hang in the air. “I don't know, but I  think I’m gonna leave soon,” you lie.
There’s a pause, the shift in Rafe’s breathing so sudden you could feel it like a ripple through the phone. 
“How do you not know, baby?” He asks worriedly. “I’ll come get you,” he said instantly. “Just—Just tell me where you think you are.”
“I don’t need you to pick me up, Rafe,” you say lightly with a teasing bite, toeing the line, pushing him just far enough to make it hurt. “I’m not alone; I’ll be fine.”
Silence. A dead, suffocating silence. Then—“Yeah? What the fuck does that mean?” He mumbles.
“It means you don't have to worry about me—you’re good at that. You should be fine.”
“Who are you with, baby?” He asks possessively.”
“… Friends? Obviously…”
Rafe sucks in a sharp breath. “Who?”
You lick your lips— heart racing even though you’d never admit it. 
You want to hear it. The anger. The desperation. The jealousy. Just a touch on the surface of the thoughts you've been feeling. 
“Cassie, Mabel, JJ—”
“That was Maybank. Are you fucking serious?” His voice is rough, raw with something dangerous, primal. “You’re joking? You’re drunk, you’re calling me, and you’re telling me you're with him?”
“You called me?” You let out a soft hum, playing with the hem of your dress. “He’s been really, really sweet tonight. I just think the two of you got off on the wrong foot,” you slur. 
“Baby, no,” Rafe pleads, his voice shaking and urgent. “Don’t do this. I’ll come get you; I don’t care where you are. Just—Just tell me. You're at the baseball house on Beach Road, yeah? I miss you. I love you, okay? I love you. And I know I fucked up, but you don’t need to do this. Please.”
You pause, letting his words sink in, letting the weight of them pull at something deep inside you. But then—Kaylor’s comment flashes in your mind. 
“You seem busy anyway,” you sigh. “Kaylor, right? Still, Rafe? Damn, That’s crazy,” you add with faux sweetness. 
“What? No, fuck, Kaylor. You think I care about her? I care about you. You’re drunk, and you’re making stupid decisions, and I’m—” Click.
You hang up. Rafe’s name flashes on the screen instantly as he calls back, but you shove your phone deep in your purse, walking straight back into the chaos of the party.
Your hands were shaking, but you pushed past it, past him, and everything… You press your hands to JJ's chest. “You wanna get out of here?”
JJ’s grin stretches wide. “Hell yeah.” 
Your phone vibrates incessantly as his name lights up your screen over and over between desperate texts. 
Rafe: Answer me
Rafe: Are you home?
Rafe: You’re scaring me baby. Come on.
Rafe: Please just text me back and let me know you’re okay.
Rafe: Stop fucking with me. You know I'm sorry you know I love you
⊹ 💌 ⁺ ˳ ✿ . ♥️ ࿐
The apartment was quiet now, the lingering pulse of the party still buzzing faintly in her veins. 
You crash down on the couch, leaning back, closing your eyes as the TV flickers with some random movie you’re not paying attention to. 
“You okay?” JJ murmurs, his large hand resting on your hip. He shifts behind you; lips grazing your neck. “Is this okay—” BANG. BANG. BANG. 
Rafe’s urgent knocking rattles the door hinges. “Baby! Open the door!” Rafe’s voice booms through the hallway, raw and frantic. “Are you okay?” Your heart drops, breath catching in your throat.
JJ lets out a frustrated groan, tossing his head back with an annoyed sigh. “Did I mention I hate that guy?” He laughs weekly.
“Maybank?” Rafe asks from behind the door as he overhears him. 
“Calm down, bitch. Let me pull out, alright?” JJ taunts and you shoot him a glare. “M’sorry, too far,” he chuckles softly.
“I swear to God, open the fuckin’ door! I’m not leaving until I know you’re okay!” Rafe’s voice cracks a mixture of jealousy, anger, and worry breaking through his every word. “Are you okay? Baby, just—just open the door. Please.”
JJ sits up, his jaw tightening. “Do you want me to handle this?” 
“No,” you say quickly, listening as Rafe spits threats at JJ from the other side of the door. Your legs wobble slightly beneath you, the alcohol still thick in your system. “I’ll handle it.
You walk over to the door, resting your forehead against the wood, closing her eyes. “Go home, Rafe,” you whisper, soft but firm.
“No–No. Co’mon, princess. Please,” he pleads desperately, his voice hoarse and soft. “I’m sorry about, Kaylor. I’ve been tryin’ to get your attention, that’s it–” 
JJ’s wicked laugh swallows up Rafe’s words. “Pussy…”
“Anyone but him, princess…”
You turn, watching Maybank smirk as he runs his fingers lazily through his fluffy blonde hair. “This is sad, man… You’re embarrassing yourself–”
“SHUT THE FUCK UP!” Rafe booms, his voice hitting your chest from behind the door as he hears JJ. With a deep breath, you turn the knob and open the door. 
Rafe rushes to you immediately, finding your arms, his touch rough and desperate. “Are you okay?” He asks urgently like you didn’t get yourself in this situation. “Did you drink too much? Do you need water? Did he–” His jaw clenches, eyes finding yours. “Did he try anything–” JJ scoffs and laughs again, the two of you looking back at him as he shakes his head in disgust at Rafe. “Why are you even here?” 
“You kiddin’ me, Rafe?” JJ asks as he rises to his feet, stretching like he had all the time in the world. Then, with a smirk, he runs a hand through his hair, deliberately messing it up more before casually fixing his collar—and tucking back in his shirt that was never tucked in, to begin with; a deliberate move, one final act of defiance, one last attempt to make Rafe think something had happened between the two of you before he got there.
“Alright. Time to go… Get. Out!” Rafe yells.
JJ just rolls his eyes, stepping closer. “She asked me to be here… The hell do you think I’m doin’ here, huh–”
“Bull-fucking’-shit, asshole,” Rafe spits.
“I’m the asshole, Cameron–”
“Yes, Maybanks. You are the asshole. I’m not the one takin’ advantage of drunk girls.”
“You think I’d let anything happen to her?” JJ smirks. “You and I ain’t the same, man. You think I’d take advantage of her? Hurt her?” He lets out a dark chuckle, stepping forward. “Isn’t that your job, Rafe?”
“The fuck did you just say?” Rafe asks, his voice was low and dangerous.
JJ shrugs, his blue eyes gleaming with their usual recklessness. “I mean, let’s be real here,” he says, tilting his head. “She’s only with me tonight because of you. You make it too easy, man. I barely had to try. You do all the damage yourself.
Rafe surges forward, shoving him, JJ quickly returning the hit. “Rafe, stop,” you warn. Rafe barely heard you over his ragged breathing, his big body trembling with rage. 
“Say that again, motherfucker. I fuckin’ dare you.”
“You better leave, Jay,” you say softly. 
JJ just laughs at Rafe again. “Fuck I love watchin’ you lose your mind, Cameron,” he drawls. 
“Leave,” Rafe warns as he steps chest to chest with Maybank. “She told you to leave. Get the fuck out before I kill you.” 
“Kill me? Bro, what the fuck? You don’t wanna kill me? What if you fuck up again, huh? Who’s gonna take care of her–”
“JJ,” you stop him before he can keep going. 
“Sorry, princess,” he smiles at you one last time, making Rafe scoff and suck his teeth, his body language looking like he was seconds away from taking a swing. 
“Get. The fuck. Out.” 
“You already won, Rafe. Again. But for the record?” He tilts his head, grinning, knowing exactly how to get under Rafe’s skin. “You should really learn how to keep her–” Rafe silences the blonde, throwing a big wad of cash at JJ’s chest.
JJ smiles a crooked smile as he meets Rafe’s eyes again. “You can’t just buy her frat boy?”
“No shit,” Rafe mutters, grabbing him by his shirt. “Get a cab and fuckin’ leave.”
JJ grins, having the time of his life as he gets the rise he was hoping for, lifting his hands in mock surrender. 
Rafe opens the door and shoves him back—hard. JJ stumbles into the hallway, knocking his back on the wall, and before he can rile up Rafe again, he slams the door.
The chaos shuts off completely–the apartment dead silent, apart from Rafe’s deep, labored breathing.
When you finally turn, Rafe’s already looking at you. Still angry… Still possessive… Still completely fucking wrecked over the whole thing. He strides toward you, but the second he does, you’re already walking away.
“Baby, stop,” Rafe pleads. You exhale sharply, refusing to meet his eyes, crashing down on the couch. 
Rafe’s heart fucking ached… It was so clear. And you couldn’t take it either. 
Your eyes lift to his, making him take a breath, trying to center himself as he gets your focus back. 
“Just give me a chance, baby?" His voice cracks as he moves closer, his big frame sinking onto his knees between her thighs, making himself small for you. "I love you. This is killing me."
You bite your lips as heat wells in your eyes, you, trying not to let your emotions be so clearly painted all over your face, but it’s no use. 
He looks up at you, pleading, his hands gripping your knees, his touch careful but desperate, making you look away to keep the tears in your eyes. “Princess… C’mon,” he whispers, his voice shattered. "Just listen to me. Look at me." 
Rafe takes your hand, lifting it to his lips, kissing the top as he tries to pull you back in. 
"I fucked up," he whispers against her skin. "I fucked up at the beginning of the month, and I've been trying to fix it ever since. Everything I did—everything was to get your attention."
He hangs his head low, shifting a little closer. 
"I don't want anything to do with Kaylor," he says, shaking his head and running his hands down your thighs. "I don't want anyone else, baby. I just want you back." He takes a deep breath, his broad shoulders tense with frustration and regret.
Rafe Cameron, the man who would never let anyone else see this side of him but you on his knees, begging for your forgiveness, completely and utterly ruined for you. 
“It was never more than talking… I don’t know why I didn’t put her in her place, why I let her embarrass you. I’m an idiot…”
You lift your hands, cupping his face, making him melt. The second you touched him, his shoulders drop, breath hitching, his hands gripping your thighs like you’re the only thing keeping him grounded. 
"I swear to you," he whispers, pressing into your touch. "If you give me another chance... I'll take care of you. I'll do it right this time."
Your mouth crashes against his, urgent and deep taking him by surprise. Rafe kisses you back with the same intensity, his big arms wrapping around your body tightly like you might slip away. 
He groans into your kiss, hands moving up your body, gripping your waist, sitting down before pulling you on top, right where you belong. 
Your fingers twist into his shirt, needing him closer, feeling the heat of his body against yours. 
You smile against his lips as your fingers slip under his cotton shirt, fingers working higher and higher. 
“Princess…” He whispers against your lips, breathing rapidly before pulling back enough for you to chase his lips. Your eyes lock on his, your head spinning from the lingering buzz and his taste. 
“Mhmm…” 
“You–Fuck, are you sure you want this, sweetheart? Right now?” He asks as he leans in, kissing along your neck inside. 
Your head falls to the side, giving him more as your hands slip under the elastic of his sweat. 
“Of course, I want this, Rafe…”
“I just–You’re drunk, pretty. I don’t want you to hate me later.” He whispers hot against your skin as his fingers trace up your inner thigh, disappearing under your skirt, pressing against your soaked panties, making you whimper for him. 
“Rafe…” You sigh as you tug at the fabric of his pants. Rafe rushes to pull them down his thighs, quickly tearing off his white shirt before you can even finish your sentence. “Do you care?” You chuckle teasingly as he looks back at you with hungry eyes. 
Rafe’s eyes fall to your chest, watching with half-lidded eyes as you pop open the buttons of your cropped blouse one by one. He licks his lips, his eyes glazing over when he sees your breasts pressed together in a pretty lace bra. He swallows hard, shaking his head before meeting your eyes again. 
“Rafe Cameron…” 
“Mhmm…” He hums as his hands wrap around your back, unclipping your bra and letting it fall between you. 
“Do. You. Care?” 
His big hands reach up, cupping your tits in his hands. “You’re so fucking perfect–”
“Rafe, you have two options here. Either you fuck me, or you leave… You decide–” Rafe steals your words off your lips before you can say any more, lifting you before tossing you to your back on the couch. 
He buries his face in his chest, nuzzling into your sensitive skin. Rafe takes your nipple between his plump lips, swirling and sucking as your head falls back. 
You feel Rafe smile against your neck before his hand drifts under your skirt, fingers brushing against the soaked lace of your panties. “Fuck, I missed you, baby,” he hums. 
Rafe pulls down your skirt, ripping down your panties as well before tossing them to the side. He kisses you again, letting his tongue slip between your lips. 
Your tongue rolls slowly with his as you wrap your fingers around his thick dick. Rafe groans deeply—the pads of his rough fingers start circling your aching clit. 
“I can’t tell you how much I need this,” he smiles as his fingers trace your soaked slit, too, teasing your entrance. “Wanna fuck your pussy so bad,” he mimics his word with a thrust of his hand, fucking two long fingers in your tight hole, making you gasp. “I’m gonna make you feel so, so good…” he hums between kisses as he curls his fingers inside you, making your back arch off the couch. 
“Rafe, fuck!” You cry as he drags his fingers across your G-spot, making your body tremble. You tug on his long cock, pulling to the tip. Precum drips off his throbbing tip, landing on your soft skin, rolling warmly down your inner thigh, making goosebumps flair across your bare skin.
Rafe pulls back slightly, grabbing his dick in his big fist and pressing his tip against your clit, making you squeal as you find yourself so close to falling over the edge.
He strokes quickly, rubbing your clit with his swollen tip, his precum mixing with your wetness, teasing the both of you. 
“I’m gonna cum–fuck. Fuck!” You cry as you grab your tits in your hands, watching him get you off with his tip alone. Your eyes roll in the back of your head, toes curling as your pussy flutters around nothing. 
“Atta girl… Fuck, that’s my girl,” Rafe praises, biting his lips, focusing hard on not cumming as he sees you like this. 
He smacks his cock against your cunt, making your muscle jump with each tap, the slick sounds of your pussy making him smirk. 
“Goddamn, baby,” he mumbles as he lowers himself to your lips, breathing heavily with you. “I could lie and say I forgot how wet this pussy gets, but I’m dreamin’ about it every night ...” 
Rafe rubs his fat tip along your slit, making you suck in a breath. His eyes fall down your body, watching as you move your hips ever so slightly, craving him inside you. “Please,” you whisper. 
“Shit,” he smiles as he circles his head around your soaked hole, teasing you as he presses himself in just a little before pulling his hips back. “Nothin’ better, I swear,” he hums drunkenly before thrusting inside, knocking the breath out of your chest. 
Rafe fucks into your slow at first, his eyes still trained on your body, watching your curves bounce with each thrust. 
Your pussy pulls him in with each stroke; filthy wet sucking sounds filling your ears and his as your slickness soaks him—essence rolling down his heavy balls onto the couch below.
His movements become more possessive and forceful, rutting into you with urgency. You grab for him, cursing under your breath as your pleasure mounts, feeling yourself about to come undone for him again. 
“Come on, sweetheart. Give it to me… I know you’re gonna cum. Think I forgot what this pussy feels like when you’re about to cum too… Just do it. Cum on my dick, baby,” He mumbles, his deep fucked-out voice barely heard over the clapping of your skin against his. 
Rafe buries himself into you, throwing his hips into you again and again as his name leaves your lips in a strangled moan as you fall apart. 
Rafe’s thick fingers push between your lips. You swirl your tongue and suck, looking up at him as he continues to stroke, blinking away overstimulated tears. 
“One more, princess. Okay?” He asks. 
His fingers press against your clit, rubbing fast, making fat tears roll down your cheeks. 
Your bottom lip trembles as his cock rocks in and rocks out, filling you deliciously each time.
“Rafe…” You whine as you look at the slight space between your bodies, watching your sloppy cunt take every inch—Rafe’s dick pulls out each time, slicked with your wetness, his big fingers slopping through the mess “M’gonna cum.” 
“Shittt,” he moans as your pussy tightens around him, your body cumming harder than it ever has before, taking him with it. Rafe moans your name as his hips stutter, muscles flexing as he fucks his cum deep.
He pulls back just enough to look down at you underneath him— his soft lips claiming yours tenderly as your bodies soften against each other. You breathe a deep sigh of relief as he kisses the corner of your lips, then your cheek, working to your neck before tucking himself close. 
The room is quiet now. The chaos of the night had settled, the alcohol faded from your system, leaving only clarity in its place. No more buzzing or reckless decisions—just the two of you wrapped in each other's arms. 
“Thank you, princess,” he whispers as he looks at you like you’re his whole world. “I missed you… So fucking much.” Rafe cups your cheek in his hand, letting his thumb glide along your bottom lip. 
“I missed you too,” you breathe. 
“I’m sorry,” he says quietly, blinking quickly, scrunching his nose to keep his emotions at bay. “I love you, and I’m so sorry. I hope you believe me.”
“I forgive you,” you whisper, watching his eyes soften as he looks back at you. “I love you–” Rafe pulls you in, kissing you slowly. And when you kissed him back, soft and sure, he felt like he could breathe again. 
⊹ 💌 ⁺ ˳ ✿ . ♥️ ࿐
tags: @rafesthroatbaby | @marleymarleymarleymarley | @chelzaa | @rafesheaven | @nemesyaaa | @starkeysbabygirl | @littlelamy | @cameronsprincess | @lottalove4evelyn | @yasmin-oviedo | @vanessa-rafesgirl | @watchmerora | @rafeslovergirly | @buckybarnessweetheart | @anamiad00msday | @namelesslosers | @cades-outsider | @romaescapes | @starkeysprincess | @lish-0 | @oxpogues4lifexo | @unrealmirrorball | @lilithblackkk | @sleepiibunniiii | @gri959 | @rafesgiirl | @daryldixon83 | @akobx | @hyperfixationgirl | @lhhlver | @rrafeswhore | @slut-4-gojo | @blair-bears-blog | @loveesiren | @rafescorpsebride | @rafegf-real | @alphabetically-deranged | @ariana2saucyy | @rafestoothbrush | @hauntedfawnn | @laniirackssss | @wtfdudesblog | @sabrina-carpenter-stan-account | @jkrafe | @alejstarkey | @rafe-cameronswife | @rafedaddy01 | @st8rkey
dividers | @animatedglittergraphics-n-more
702 notes · View notes