Anti Valentineâs, Pro-You
đ Moondustbabyâs Valentines Special đ
summary: You and Rafe have always made fun of Valentineâs Day, spending it together with movies and junk food instead of dates. This year, the jokes get quieter, the touches last longer, and your âanti-Valentineâsâ sleepover ends with you finally crossing that line youâve both been toeing for years.
cw: smut, friends to lovers, dry humping, fingering, unprotected piv sex, lots of praise
Rafeâs been on a roll all week.
Every time a commercial comes on TV with roses or diamonds or some poor man sweating over a heart-shaped pizza, he does the same routineâgroaning like heâs in agony, flopping onto whatever surface is available, muttering about capitalism and âHallmark brainwashing the masses.â
And you, of course, always match his energy.
âImagine needing one day a year to act like a decent boyfriendâ youâd scoffed two nights ago, stealing the last fry off his plate.
âCouldnât be meâ Rafe had agreed, nudging your knee under the booth. âMy imaginary girlfriend gets bare minimum affection year round.â
Youâd kicked him for that one, but your heart had done that annoying little stumble it always does when he calls you his anything.
Youâve both always been loudly anti-Valentineâs. Itâs part bit, part genuineâmaking fun of overpriced flowers, mocking couplesâ Instagram captions, talking big about how youâd rather drink beer on the beach than sit in some overcrowded restaurant with a prix fixe menu and bad music.
But this year⊠itâs been weird.
Maybe because youâre both single. Maybe because more of your friends are in relationships now. Maybe because every time you scroll, itâs another bouquet, another âto the love of my lifeâ mushy post, another reminder that you and Rafe are⊠whatever you are.
Anyway, it leads to this:
Just you and him. His place. Takeout, movies, a firm ban on romance.
you: u better have snacks
rafe: do i ever not have snacks
you: valid. anti v movie lineup locked in?
rafe: only the worst. see u tonight, date
Your stomach had flipped at that last one for no good reason.
Youâre still thinking about it when you walk up the driveway to Tannyhill, hoodie zipped halfway, your breath ghosting in the cold February air. The big house glows warm against the winter-dark, light spilling out through the front windows, shadows moving from the TV in the living room.
You donât knock. You havenât knocked since you were, like, six.
But tonight, for some reason, your hand hovers over the doorknob for a secondâheart tapping a weird rhythm in your chestâbefore you shove it open and call out, âRayyy!â
âIn here!â he yells back.
His voice comes from upstairs, so you take the steps two at a time, like youâre twelve again and racing him to see who can get to his room first.
You stop dead in the hallway when you see him.
Heâs standing in his bedroom doorway in gray sweats that hang low on his hips and a white t-shirt thatâs seen better days. Hair a little messy, like heâs run his hands through it too much. Bare feet. Soft eyes that go warmer when they land on you.
And in his handsâof courseâis the ugliest bouquet youâve ever seen.
Like, truly awful. Grocery store roses that are already kind of droopy, wrapped in cheap crinkly plastic, complete with a sad little bow. In his other hand, a heart-shaped box of candy that definitely came from the gas station down the road.
âOh my godâ you say, bursting into laughter. âNo you didnât.â
He shrugs, mouth pulling up at one corner. âRelax, itâs ironic.â
You cross your arms. âGas station flowers and a heart-shaped box of chocolate is your idea of irony?â
âYeah. Like, the most clichĂ© shit possible.â He steps closer, holding them out to you anyway. His ears are a little pink. âItâs funny.â
You should keep roasting him. You should tell him itâs pathetic. You should snap a picture to send to Sarah with a caption like your brother has lost his mind.
But something about the way heâs looking at youâhopeful, almost shy under the bullshitâmakes your throat tighten.
âHappy Anti-Valentineâs, bugâ he says, softer now.
You roll your eyes purely for survival. âWow, Rafe, you really know how to sweep a girl off her feet.â
He smirks, recovering his swagger. âJust remember this when I win Boyfriend of the Year for my hypothetical girlfriend.â
You clutch the bouquet to your chest. âSheâs a lucky, lucky woman.â
His gaze flicks to your mouth for half a second, quick enough that you could pretend you imagined it. Then he clears his throat, steps back, holds up the candy.
âAlso got theseâ he says. âThey were by the register. Guy upsold me.â
âYou got scammed by a seasonal display.â
âYouâre a menaceâ you murmur, but you take the chocolates too, fingers brushing his, and itâs not a big deal. It shouldnât be a big deal. Youâve had your hands all over each other your entire livesâpiggyback rides, hand-holding across streets, his palm on the small of your back in crowded parties.
But tonight, thereâs a little static that jumps between you when your skin touches. Your chest flutters.
You change into his t-shirt in the bathroom because it feels like a thing you shouldnât just casually do in front of him tonight. Youâre already in soft shorts, but your own top gets swapped for one of his big old OBX shirts, the cotton worn and soft.
It smells like his detergent, like his room, like him.
You try not to think too hard about that as you crawl onto his bed, plopping against the headboard, adjusting your pillow.
Rafe comes back from the kitchen with a huge bowl of popcorn balanced on one forearm and a couple of sodas pressed against his chest.
âOkayâ he says, letting everything drop onto the bed. âSo weâve got three options for our Anti-V lineup.â
You tuck your knees up under his shirt, the hem brushing the tops of your thighs. âHit me.â
âOne,â he holds up a finger, âwe watch the worst romantic comedies we can find and roast the shit out of them.â
âStrong startâ you say, grabbing a handful of popcorn.
âTwo, we go full horror and cleanse our brains anytime someone on Instagram posts a âto the love of my lifeâ caption.â
You snort. âTempting.â
âThree, we watch the dumbest action movie known to man and pretend itâs a metaphor for how weâre fighting the heteronormative Valentineâs industrial complex.â
You blink slowly. âYou just wanted to say âheteronormative Valentineâs industrial complex.ââ
âYeah, but it sounded smart, right?â
âUnfortunately, yes.â
You end up with option one. A truly terrible rom-com fills the screenâcheesy music, over-saturated colors, fake snow despite the Valentineâs day setting.
You and Rafe settle in on the bed, backs against the headboard, shoulders touching.
He shifts so his arm is casually slung along the back of the bed, and itâs natural, automatic, to lean into his side. Youâve done it a thousand times. His body is familiarâsolid warmth and the steady rise and fall of his breathing.
He makes some comment about the lead guyâs haircut; you snort popcorn, he laughs too hard at you choking.
Thirty minutes in, the insults get softer around the edges. Youâve eaten half the bowl; thereâs butter on your fingers and salt on your lips.
On screen, the main couple does some grand gesture in the rain. Rafe groans.
âIf someone did that for me, Iâd move statesâ he mutters.
âYouâd cryâ you counter.
âNo, Iâd file a restraining order.â
âI donât need a valentineâ he says, eyes still on the TV. His voice is casual, but thereâs something under it. âI have you.â
He has said versions of that a hundred times. Who needs anyone else, Iâve got you. Youâre my person. Donât need a therapist, I have you.
But tonight, the line hangs between you in a different way. Heavy. Important.
His profile is lit by the blue glow of the TV, jaw tense, throat working as he swallows. You can see the little muscle jump in his cheek.
âYeah, wellâ you say softly, âsame.â
His arm dips from the headboard to your shoulders, pulling you closer. You go easily, curling into his side. His hand starts tracing slow circles on your upper arm, thumb brushing bare skin where the sleeve of his t-shirt has ridden up.
Itâs thoughtless, probably. Rafeâs always touched you like this, gentle and sure and without asking.
Still, your skin wakes up under his fingers. Heat unfurls low in your belly, a slow, dangerous ache.
The movie keeps playing. You stop paying attention.
Youâre hyper-focused on:
âhis breath fanning your temple.
âthe steady thump of his heart where your cheek rests against his chest.
âthe way his thumb drags absentmindedly over the curve of your shoulder, over and over, like he canât not touch you.
You shift, just a little, to get more comfortable. Your bare knee bumps his thigh. His hand pauses for half a second, then keeps movingâbut now his fingers skim lower, down your arm, then up again, drawing goosebumps in their wake.
You tilt your face up to say somethingâsome joke, some deflection, anything to cut through this thick, humming tension.
Heâs already looking down at you.
The rest of the world falls away.
Up close, you can see every little detail of himâdark lashes, the faint scatter of freckles across his nose, the tiny scar at his eyebrow from when he fell off his bike when he was eight and refused to cry in front of you.
His eyes flick to your mouth. Your breath catches.
âYeah?â His voice is rougher now.
You donât get to finish.
Thereâs a kernel of popcorn stuck to the corner of your lip. He lifts his hand like itâs the most natural thing in the world, thumb rubbing gently across your mouth to swipe it away.
Except then his gaze snags on where his thumb is. On your lips parting around the touch.
The TV laughs in the background. Neither of you does.
âBugâ he says quietly, thumb still resting against your bottom lip. âYouâve gotâŠâ
He trails off. You can feel his pulse, racing, in the pad of his thumb.
âIs thisââ You swallow. âAre weâŠ?â
He huffs out a shaky breath thatâs almost a laugh. âI have no fucking idea.â
Your heart is pounding loud enough youâre sure he can feel it.
âWe can justâŠâ you start.
âThatâs⊠thatâs an option.â
His eyes search yours. For a second he looks almost scared.
Then he says, very softly, âDo you want me to stop?â
The honest answer punches out of you before you can think better of it.
Something cracks in his expressionârelief, want, something you donât dare name.
His thumb presses a little more firmly into your lip, tugging it down just enough to make your breath stutter. He watches your mouth like itâs the only thing in the room.
Then he leans in and kisses you.
Itâs not a gentle, testing little peck. Of course it isnât. This is you and Rafe, and nothingâs ever been halfway.
His mouth lands on yours like itâs been waiting forever, like heâs been holding himself back for years and finally, finally let the dam break.
His free hand cups the back of your neck, fingers sliding into your hair, tilting your head exactly where he wants you. You make a surprised noise against his lips, fingers curling in the front of his t-shirt.
He chases that noise, deepens the kiss, lips moving over yours with this hungry, almost desperate focus.
Youâve thought about this. Youâve pretended you havenât, but you have. Late at night, when he drops you off and waits until youâre inside before pulling away. On long car rides, when his hand sits palm-up on the console, and you put yours in it without thinking.
But none of that touches the reality of his mouth on yours.
The warmth, the taste of butter and sugar and Rafe. The way he groans low in his chest when you part your lips for him, letting his tongue swipe against yours, messy and a little clumsy and perfect.
You tighten your grip on his shirt and pull.
He goes willingly, letting you drag him down until heâs half on top of you, until the popcorn bowl tips and spills forgotten across the bed.
His weight presses you into the mattress, a solid, anchoring heat. You arch up into him without thinking, your chest flush to his, your legs tangling with his.
âShitâ he mutters against your mouth, like he didnât mean to say it out loud. âBug, fuckâŠâ
You should stop. You should. This is Rafe. This is your best friend. The person who knows your worst secrets and your favorite snack combo and the exact face you make when youâre trying not to cry.
One wrong move and you could blow up everything.
But with his hand warm on your hip and his mouth moving over yours like heâs starved for it, your brain is just white noise and want.
He pulls back barely an inch, breathing hard, forehead resting against yours. His hand spreads over your stomach, thumb rubbing slow circles into the sliver of skin where your borrowed shirt has ridden up.
âWeâreââ His voice is wrecked. âWeâre supposed to be making fun of people like this.â
You let out a breathy, hysterical little laugh. âWeâre huge hypocrites.â
His mouth brushes your cheek, your jaw. âYeah. Guess so.â
Your eyes meet. Itâs all right thereâyears of friendship and shared jokes and stupid inside references; nights spent on this very bed, shoulder to shoulder, falling asleep halfway through a movie; all the almosts youâve carefully ignored.
âIâve wanted this foreverâ you admit, voice shaking.
Something in his face breaks.
âFuckâ he whispers. âDonât say that unless you mean it.â
âI mean it.â Your fingers cradle his jaw. âRay, Iââ
He kisses you again, cutting off whatever risky thing you were about to say. This time you roll with him, turn with him, until youâre straddling his lap, knees bracketing his hips, his hands flying to your thighs like magnets.
He drags you closer, pulling you fully onto him. You land right over the hard line beneath his sweats, the realization sparking through you like livewire.
âSorryâ you blurt, trying to shift away.
His hands clamp down on your hips, keeping you right where you are. âDonâtâ he says, low. âPlease donât.â
He tips his head back to look up at you. From this angle, eyes blown wide and hair mussed, he looks young. Vulnerable. Yours.
âYouâre not ruining anythingâ he says. âYou couldnât ruin us if you tried.â
You search his face. âYou donât know that.â
He huffs, a little breathless. âYou really think Iâm doing this, all of this, if I havenât thought about it? Iâve wanted you on me like this since⊠hell, since before I knew what it meant.â
The confession knocks the air out of you.
His grip on your hips tightens. âI donât need a valentineâ he says again, firmer now, like heâs staking a claim. âI have you. Iâve always had you.â
Your heart aches, full and hurting all at once.
âIâm scaredâ you whisper.
âMe tooâ he admits immediately. âTerrified. But Iâm more scared of not doing this and watching some other guy get to have you instead.â
Then you nod. âOkay.â
âOkayâ you repeat, voice steadier. âKiss me again.â
His answering smile is shaky and bright and devastating. âYes, maâam.â
Itâs messy, of course it is.
Youâre both too worked up, too wired, years of unsaid things snapping into something physical all at once.
His hands are everywhereâyour back, your thighs, sliding under his t-shirt to find bare skin. You shimmy forward to get closer, and your shorts hitched up, the rough cotton catching on the curve of your ass as you move.
He curses into your mouth. âBug, youâre gonna kill me.â
âYouâll be fineâ you murmur, rolling your hips.
He groans, head thunking back against the headboard, fingers digging into your hips hard enough youâll feel the bruises tomorrow. His eyes flutter shut for a second as you grind down on him, the friction sending sharp little sparks of pleasure up your spine.
âFuckâ he breathes. âYouâre⊠that feelsâŠâ
You do it again, because now you want to see him fall apart like this.
He opens his eyes, dark and heavy and fixed entirely on you. âYou know youâre mine, right?â he asks suddenly, like itâs the most obvious thing in the world. âYouâve been mine since we were kids.â
Your breath catches, a new wave of heat flooding you.
He nods, tugging you down so your foreheads touch. âYeah. My bug. My girl. You just didnât let me say it like this before.â
You kiss him instead of trying to respond to that, because you might cry if you do. His hands slide up your sides, thumbs brushing the underside of your breasts through his shirt.
âCan Iâ?â He breaks the kiss to ask, voice rough. âNeed you to tell me if itâs too much, okay?â
It takes you a second to process. Then you realize heâs asking if he can touch you more, if this is okay, if youâre okay.
âRafeâ you say, breathless and sure. âI want you to.â
He exhales like heâs been holding it for years.
The next thing you know, his hands are under the hem of the shirt, pushing it up. You lift your arms, letting him peel it off you, suddenly bared to his hungry gaze in your simple bra and little shorts.
He goes completely still.
âHoly shitâ he murmurs.
You squirm, suddenly self-conscious. âDonât stare.â
âShut upâ he says hoarsely. âYouâre⊠youâre so fucking pretty, bug. You know that?â
You donât, not really, but you let him look at you like this, like youâre the first beautiful thing heâs ever seen.
His hands move slower now, skating up over your ribs, thumbs grazing the edge of your bra, then carefully cupping your breasts through the thin fabric.
You gasp, back arching into his touch. He swallows, eyes tracking every reaction like heâs taking notes.
âYeahâ you breathe. âYeah, Ray, thatâs⊠god.â
He grins, a little smug, thumb flicking over your nipple. âYouâre so sensitive.â
âShut up and kiss me.â
He does, laughing into your mouth, hands never leaving your chest, kneading gently. You rock against him, feeling the hard line of him trapped by his sweats, your shorts damp where youâre pressing down.
âBabyâ he groans, the new endearment slipping out rough and low. âIf you keep doing thatâŠâ
You tilt your hips deliberately. âWhat? Tell me.â
âYouâre evilâ he mutters. âAlways have been.â
You laugh, high on the way heâs looking at you, high on everything. âYou love it.â
âYeahâ he says honestly. âI do.â
You kiss him until youâre both dizzy. At some point, his hands slide down to your waistband, fingers toying with the elastic.
âCan I take these off?â he asks, pulling back just enough to look you in the eye.
You nod so fast youâre surprised your head stays attached. âPlease.â
He moves carefully, like youâre fragile and heâs huge. You scoot back just enough to let him tug your shorts down your legs and drop them off the side of the bed.
Then youâre sitting in his lap in just your underwear, bare skin against his thighs, and heâs staring at you like he might combust.
âYouâre killing meâ he says again, strained. âYou really, really are.â
âYouâre still wearing too many clothesâ you point out, emboldened.
His mouth quirks. âYeah? You wanna help with that?â
Between fumbling kisses and half-laughs, you both manage to get his shirt off. Youâve seen him shirtless a thousand timesâbeach days, pool parties, long hot summersâbut it feels different now, like youâre seeing something new.
You run your hands over his chest, feeling muscle and warmth and the steady thump of his heart under your palm. He shivers.
âYouâre shakingâ you murmur.
âSo are youâ he says. âWeâre even.â
You smile, then let your hands slide lower, to the waistband of his sweats. The bulge there makes your cheeks heat, but you push past the nerves, fingers curling into the fabric.
He swears softly. âYeah. Yeah, bug, whatever you want.â
You ease the sweats down his hips, and he lifts his hips to help you, revealing dark boxer briefs that do nothing to hide how hard he is. Your breath catches.
He watches your face carefully. âToo much?â
You shake your head, mesmerized. âNo. Just⊠new.â
He smiles faintly. âGuess weâre doing a lot of new tonight.â
You nod, swallow, then meet his eyes. âIâm on the pillâ you blurt, because your brain is a mess of want and practical anxieties. âI just⊠wanted you to know.â
His expression flashes with something hot and possessive. âYou⊠fuck.â He inhales sharply. âYou trust me like that?â
âI trust you with⊠everythingâ you say honestly.
He closes his eyes for a second, like heâs centering himself. When he opens them again, theyâre blazing.
You go, climbing back into his lap, thighs bracketing his hips. His hands slide to your ass, fingers digging in as he pulls you down to grind against him.
You gasp, the pressure just right. He groans, head falling back.
âBabyâ he rasps. âYou feel⊠fuck, you feel insane.â
You rock again, chasing that friction, your panties damp and clinging, his cock hard and hot under the thin cotton of his briefs.
Soon youâre moving without thinking, slow circles and little thrusts of your hips, your hands braced on his shoulders.
He catches your mouth again, kissing you like heâs drowning and youâre the only air.
When you whimper against his lips, he pulls back just enough to murmur, âTell me what you need.â
Youâre not used to saying it out loud. Not with him. Not with anyone.
But this is Rafe. Your Rafe. Whoâs seen you ugly-cry and snort-laugh and throw up after that one disastrous kegger. Who still calls you bug and steals your socks and knows how you take your coffee.
âI need youâ you say, voice shaking. âI need⊠more.â
âYeah?â His thumb strokes your hip. âYou want me to touch you?â
You nod, cheeks flaming. âPlease.â
He swallows, then carefully slips one hand between your bodies, fingers curving down over your stomach to the waistband of your panties.
He pauses. âLast chance to kick me out, bug.â
You grab his wrist. âRafe. I want this. I want you.â
The sound he makes is almost a growl.
His fingers slide under the elastic, brushing through the damp heat of you. You jerk, a soft moan escaping before you can bite it back.
âFuckâ he breathes. âYouâre so wet.â
âCanâtâ he says, but his voice is reverent, not mocking. âBeen dreaming about this too long.â
His fingertips find your clit with embarrassing easeâa lifetime of knowing you apparently translates into knowing exactly how to touch youâand he starts slow, gentle circles that make your eyes roll back.
âRayâ you whine, forehead falling to his shoulder. âOh my god.â
âThat good?â he murmurs, lips brushing your temple. âFeels good, baby?â
âYesâ you gasp. âYes, yesâŠâ
He keeps his rhythm steady, working you with this focused, careful intensity, like heâs trying to memorize every sound you make.
He presses a kiss to your hairline. âYou sound so pretty. Been wanting to hear you like this for so fucking long.â
You cling to him, fingers digging into his shoulders.
When your hips start moving against his hand, chasing more, he slips his fingers lower, teasing your entrance.
âYou okay?â he asks again. âCan IâŠ?â
âPleaseâ you whisper.
He slides one finger inside you, slowly, watching your face the whole time. You gasp, body tensing, then relaxing around the stretch.
âThere you goâ he murmurs. âThatâs it, baby. Taking me so good.â
He adds another finger when youâre ready, working them in and out, crooking them just right, his thumb never leaving your clit. Heat builds fast, sharp and overwhelming.
âRafeââ you choke out. âIâm gonnaââ
âYeah?â He sounds wrecked. âAlready? Thatâs my girl.â
The possessive thread in his voice makes you clench around his fingers, a broken whimper spilling from you.
âLook at youâ he says, eyes dark. âFalling apart on my hand. Youâre mine. You know that?â
You try to answer, but your orgasm crashes over you before you can, ripping through you in waves. You cry out, biting into his shoulder to muffle it, your whole body shuddering.
He holds you through it, fingers gentle but unrelenting, thumb working you down easy, murmuring praise against your skin.
âGood girlâ he whispers. âSo good for me. Youâre okay, Iâve got you.â
When you finally sag against him, boneless and trembling, he eases his hand out, rubbing soothing circles on your back while you catch your breath.
Youâre still panting when you feel him, hard and insistent against your thigh.
You lift your head, meet his eyes. He looks like heâs hanging by a threadâjaw clenched, sweat at his hairline, fists bunching in the sheets.
âRafeâ you say softly.
His jaw flexes. âYou sure? Because we can stop here. I donât needââ
âI doâ you cut in. âI want all of you. Please.â
He squeezes his eyes shut for a second, like heâs praying for strength. When he opens them again, theyâre blazing.
âOkayâ he says. âOkay, baby. Just⊠lie back for me, yeah?â
You slide off his lap and onto the mattress, head landing on the pillows, heart pounding. He kneels between your legs, staring down at you like he canât believe youâre real.
âJesusâ he mutters. âYouâre⊠youâre everything.â
You blush, suddenly shy under the weight of his gaze.
He leans down, kissing you slow and sweet, before trailing his mouth along your jaw, your throat, the tops of your breasts. He unhooks your bra with frustrating ease, pulling it away and tossing it aside.
âFuckâ he whispers. âEven better than I imagined.â
Youâre about to tease him for imagining, but then his mouth closes around your nipple and your brain just⊠stops.
He takes his time with you, kissing and sucking and biting gently until youâre squirming, hands in his hair, whimpering his name.
When he finally shoves his boxers down, you watch, wide-eyed, as his cock springs free, thick and hard and flushed. Your breath catches.
He notices instantly. âYou okay?â
You nod, cheeks burning. âJust⊠big.â
He grins, smug and a little nervous. âIâll go slow.â
He leans over you again, bracing one arm by your head, the other guiding himself to your entrance. He pauses, eyes locked to yours.
âTell me if it hurtsâ he says. âOr if you want me to stop. I mean it.â
âI trust youâ you whisper.
He kisses you once, soft and sure, and then he pushes in.
The stretch is intense, bordering on too much, and you gasp, nails biting into his shoulders.
His face crumples. âShit, Iâm sorryââ
âItâs okay. Donât stop.â you pant. âJust⊠go slow.â
He does. Inch by inch, letting you adjust, stopping whenever your breath catches too sharply, rubbing his thumb soothingly over your hip.
âDoing so goodâ he mutters, more to himself than to you. âTaking me so well, bug. You feel⊠god, you feel perfect.â
You breathe through it, focusing on his voice, his weight, the way heâs holding himself back for you. After a moment, the sting fades, replaced by a deep, full ache that makes your toes curl.
âOkayâ you say, exhaling. âOkay, Iâm good. You can move.â
He stares at you like youâve just offered him the world.
He pulls out an inch, then slides back in, and oh.
The friction hits that sweet, sensitive spot inside you, and you moan, loud and shameless.
His eyes squeeze shut. âFuck, donât do that. Iâm trying to be a gentleman here.â
âYouâre failingâ you whisper.
He laughs, broken and thrilled, and starts to move.
Itâs not smooth at first. Heâs too worked up, hips stuttering, breath coming in hot pants against your cheek. You wrap your legs around his waist, pulling him deeper, and he groans, dropping his forehead to yours.
âShit, babyâ he gasps. âYouâre⊠Iâm not gonna last if you keep doing that.â
âThen donât keep me waitingâ you murmur, kissing him.
He finds a rhythmâdeep, steady thrusts that make you feel every inch of him, his hips pressing into yours, his pelvis grinding just right against your clit. Every drag and push sends a shiver up your spine.
You cling to him, nails scratching lightly down his back, head tipped back as little sounds spill from your mouth with every movement.
He drinks them in like he needs them to survive.
âThatâs itâ he pants. âLet me hear you. Sounds so pretty, bug. So fucking pretty.â
You can feel him everywhereâinside you, over you, under your skin. Your best friend, your constant, now wrapped around you in every possible way.
He ducks his head to your neck, kissing the spot just below your ear thatâs always made you melt. âYouâre mineâ he murmurs against your skin. âAlways have been. Donât need a card or some stupid heart balloon to prove it. Iâve got you. Youâre my girl.â
You whimper, a fresh wave of heat slamming into you.
He slips a hand between your bodies, fingers finding your clit again, working it in time with his thrusts. The double sensation hits you like lightning.
âRafeâ you choke out. âIâ Iâm close.â
His pace gets a little ragged, but he doesnât falter, focused entirely on your pleasure.
âThatâs itâ he grits. âCome on, baby. Come for me. Wanna feel you.â
You fall apart with his name on your lips.
Your orgasm rips through you, sharp and blinding, your entire body clenching around him. You cry out, fingers digging into his shoulders, back arching off the mattress.
He groans, a raw, punched-out sound, as your walls clamp down on him. âFuck, bugâ youâre⊠I canâtââ
He pushes in deep, burying himself to the hilt, and you feel him shudder as he finally lets go, spilling warmth inside you with a strangled gasp.
For a moment, everything is just heat and heartbeat and the sound of your breaths tangling in the air.
Then the edges of the world slowly come back into focus. The TV is still playing some ridiculous montage in the background; the bowl of popcorn is overturned, kernels in the sheets. Somewhere downstairs, the old house creaks.
Rafe is heavy on top of you, braced on shaking arms, eyes squeezed shut like heâs afraid to open them.
You lift a hand, brush sweaty hair off his forehead. âHeyâ
There it is againâthat flash of fear. Vulnerability. Like heâs braced for you to push him away.
âHiâ he says hoarsely.
You smile, unexpected tears pricking your eyes. âHi.â
âAre you okay?â he asks immediately. âDid I hurt you? I tried to go slow, butââ
âRafeâ you cut in gently. âIâm okay. You were⊠you were perfect.â
His shoulders sag with relief. âYeah?â
You nod, thumb rubbing his cheek. âYeah.â
He searches your face. âWeâre okay? Youâre not⊠you donât regretâŠ?â
You shake your head. âNo. Do you?â
He looks at you like you just asked if he regrets breathing.
âIâve wanted this since I was old enough to know what wanting you even meant,â he says quietly. âYouâre my best friend. Youâre⊠youâre it for me.â
The words hit you square in the chest.
Your throat closes. âSay that again.â
He swallows. âYouâre it for me.â
You pull him down and kiss him, slow and lingering, tasting every word on his tongue.
When you finally part, you press your forehead to his. âI donât need a valentine,â you whisper, echoing him. âI have you.â
âGoodâ he says. âBecause youâre stuck with me now.â
âOkay, more stuck with me,â he amends. He shifts, slipping out of you carefully, making sure youâre okay before rolling to the side and pulling you into his chest.
You curl into him, his arms wrapping around you, the steady thump of his heart under your ear. He reaches blindly for the blanket at the foot of the bed and drags it up over the both of you.
The movie credits roll; neither of you look.
âSoâŠâ you say after a moment, voice muffled against his chest. âDoes this mean weâre boycotting Valentineâs again next year, orâŠ?â
He huffs out a laugh, kissing the top of your head. âI mean, I was thinking maybe I upgrade from gas station flowers to something that doesnât look like it was fished out of a dumpster.â
âFor my girl? Yeah.â He squeezes you tighter. âBut we can still roast everyone else. Equal opportunity haters.â
Heâs quiet for a second, thumb tracing lazy patterns on your back.
âHey, bug?â he says softly.
âJust so weâre clearâ he says, voice going a little shy, âthis wasnât, like⊠a one-night Anti-V special. Iâm⊠I want this. You. Us. For real.â
You tilt your head back to look at him. âYeah?â
He nods, all fake bravado stripped away. âYeah.â
You reach up, cup his jaw, and kiss him again, sweet and certain.
Outside, Valentineâs Day ticks by with all its clichĂ©s and noise.
Inside, itâs just you and him, finally letting yourselves have whatâs been there all along.
a/n: happy wednesday babies! itâs another long one! this one took me no joke like 8 hours from start to finish đ i could not decide which way to go with it but iâm really happy with how it turned out in the end. bsf!rafe owns my whole heart actually. love you alll đ«¶đ»
đ Valentines Special Masterlist đ
đŻđ¶đđđŸđđ: @psychicnatural @superlegend216 @rafesbabygirlx @raineshua @sabrina-carpenter-stan-account @angelofcigs @tiaajosephin @sweetnastybunny @littleshinythoughts @outersbanksgirly @luvvrafey @maybejj @sunny1616 @UnsaidJaelinRose @rafessbaby @coastalcowgirlie