incel!streamer!rafe x pornstar!reader
the stream ends with him pissed off.
not fake-stream pissed either. actually irritated.
some guy in chat kept arguing with him for twenty minutes straight about marriage rates and “traditional masculinity,” completely derailing the entire conversation until rafe eventually snapped and ended stream early with a muttered, “you people are actually braindead.”
the second the camera shuts off, silence floods his room.
his setup still glows blue in the dark. monitor light catches against the sharp edge of his jaw while he rubs a hand down his face, exhausted in that restless kind of way where his body’s tired but his brain won’t shut the hell up.
his phone buzzes beside the keyboard.
notification from twitter.
he glances down without thinking.
@badbiharchive posted to her story.
his stomach tightens instantly, which is pathetic.
he leans back in his chair, jaw flexing once before grabbing the phone anyway.
the story is simple. mirror selfie. oversized zip-up hanging off one shoulder, hair messy, lip gloss shiny under dim lighting. not even particularly revealing compared to her usual stuff, but somehow worse because it feels normal. effortless.
rafe stares at it for way too long.
“jesus christ,” he mutters to himself.
he tosses the phone onto the desk like it personally offended him, but his eyes keep drifting back toward it every few seconds while he opens random tabs pretending to do something productive.
eventually, he gives up and opens her page fully.
her account is a nightmare for him specifically.
every picture feels calculated without looking calculated. every caption short enough to seem casual but just suggestive enough to keep people hooked. she never tries too hard, which somehow makes it worse.
a bikini picture from two days ago.
a blurry hotel mirror selfie.
a video of her laughing while somebody behind the camera says something inaudible.
the comments make him irrationally annoyed.
half these men talk to her like she’s public property.
still reads every single one.
his thumb pauses over the link in her bio.
he already subscribes. has for months now.
the problem is the little tab underneath it.
custom content available ♡
lasts maybe forty seconds before opening instagram again.
“you’re not buying porn,” he says out loud to nobody. “you’re buying a video. there’s a difference.”
even he hears how stupid that sounds.
the page loads slowly enough to make him tense.
there’s a section explaining pricing, boundaries, requests she won’t do. cute little emojis everywhere that somehow make the whole thing feel more intimate instead of less.
he scrolls through examples people left reviews on.
@iamthealphaman: she has nice tits
@kynfetti: she’s literally perfect.
@sex-the1975: worth every dollar
he hates other people seeing her like this. which is insane because this is literally her job.
he clicks the request form before he can think too hard about it.
the text box blinks at him.
what the hell is he even supposed to say?
he’s never done this before.
subscriptions are one thing. passive. detached.
“unbelievable,” he mutters, leaning back in frustration.
his phone lights up again.
this one’s darker. she’s in bed now, blanket pulled up to her chest, face half-buried in a pillow.
“why is everybody boring tonighttt”
he exhales sharply through his nose.
then, before he can overthink it again, he opens the request box and types:
“blue set. hair down. talk normally.”
his finger hovers over the payment button.
he can practically hear his own stream clips playing back at him. men are weak now. men throw money at women for attention. men embarrass themselves online.
and now here he is at one in the morning buying a personalized video because some girl with lip gloss and a soft voice posted a sleepy selfie.
he submits the request anyway.
the confirmation page pops up instantly.
for a second he just sits there staring at it.
then he laughs quietly to himself, disbelieving.
“you’re actually gone,” he murmurs.
his phone buzzes almost immediately after.
his pulse jumps before he even opens it.
badbiharchive: blue set’s cute :) good choice
rafe stares at the screen.
she attached a second message before he can think of a response.
“u want anything specific, streamer boy?”
his throat feels weirdly tight all of a sudden.
of course she does. he talks about her constantly online. still, seeing it typed out like that sends heat straight up his neck.
rafe4k: don’t call me that.
badbiharchive: okayyy rafeeeee
the next twenty minutes are embarrassing in ways he’ll never admit out loud.
he keeps trying to sound detached while she keeps replying with those stupid little teasing messages that make him reread them twice before answering.
she uses too many smiley faces.
he starts anticipating the typing bubble.
badbiharchive: u seem nervous lol
and he actually has to put his phone facedown on the desk for a second.
eventually the conversation dies down naturally. she says she’s gonna film it tomorrow. he tells himself he doesn’t care nearly as much as he clearly does.
he goes to bed irritated at himself.
wakes up thinking about it immediately.
his stream that night is noticeably meaner than usual because he’s in a terrible mood from the sheer fact he’s waiting for a girl to send him a video like some loser.
@marsisonmarsrn why are you so aggressive tonight 😭
@kingalanah: bro got cheated on
@tulipstarkey: guys calm down he just wants to jerk off
@lostinisara: he’s MAD mad
he ends stream early again.
the second the camera cuts, he grabs his phone.
he tosses it onto the bed.
paces once around the room.
“for fuck’s sake,” he mutters.
his stomach drops so fast it actually pisses him off.
custom request fulfilled ♡
tags: @amelialovesrafe @alyisdead @illumoria @blissfulbutterfliess @sydneysslove @matthewswifeyy @meetmeintheemeraldpool @lcversvoid @sabrina-carpenter-stan-account @cokewithcameron @drewrry @harubunnyy @lifeonawhim @ar1ynx @tottassss @nessasmultiverseoflove @camerxnlove @mochibunnyyyy @starkeysfile @rosiecherie @faiux @my-fabulousness-has-arrived @angelicameron @p34rlzzz @maximumstructurearchivist @seraphiccrafe @graciegibsonn @obxobsessedbitch1 @dabishou @corallandtragedy3 @dxphhnnee @angxls @l1ttlebones @kavycakes @drewsbby @ghosttinvs @fiercetigerpoison @friedvoidstrawberry @ssugartalkin @whimsygayho @bonni-98 @sex-the1975 @juulsie @estrellabeatriz15 @heavenstolemyheart @baeeyar