Chapter Text
Hands are tangled in your hair as you’re kissed so hard your name is a figment of someone else’s imagination. You’re not even real at this moment, you’re on cloud nine, you’re in heaven, your boyfriend’s body feels so warm against yours and his kiss feels like it’s what gives you life and gets you up every morning. The quiet sound of Sophie B Hawkins waxing poetic over instrumentals is in the background, filtering through the open window at the back of your boyfriend’s truck, and making the scene feel so much more romantic than it really is. You break the heavy kiss so you can breathe, heaving against his lips that are flushed pink from where you’ve been inseparable for the past god knows how long. You push his brown hair back with your hand, watching as it flops back into place a bit, the longer strands that frame his cheekbones fanning against the blanket he’s laid down so it's more comfortable to lay against the cold metal.
“Hey sexy.”
He moves so his hands are full of your ass and his smile makes you feel like you’re the most beautiful, desirable, lovable girl on the planet. You laugh, you can’t help yourself when he looks at you like that, it makes you smile and laugh because wow, you’re kissing the hottest guy in the world. You’ve been by each other’s side for six months now and you can’t imagine being without him, because fuck you love him. You haven’t told him yet, it’s more than a little scary, but god you want to. It’s getting harder and harder to bite your tongue when it almost falls from your lips, and you really have to hold it in now, with the moon lighting the bed of his truck and his dark eyes looking blown out in desire and adoration. Part of you wishes you knew where the fuck you were, so you could come back out here another time, but he’d refused to let you watch him drive, blindfolding you and surprising you with an empty clearing in the woods where you could just be together. Sneaking out had been absolutely worth it.
“Hey.”
You feel yourself smile as you lean down to kiss him again, and everyone who says kisses are like fireworks are wrong, because this is like lava in your veins, making you desperate for more and more. The skin of your legs gets groped by your boyfriend as he moves his hands up them and under your skirt, where he holds your warm skin in his large palms. Typically this is where you stop him, where you tell him to keep his hands over your clothes, but between the music, the moonlight, and the way you’re feeling, you can’t help but grind down against the obvious bulge in his jeans that you’ve been sitting just in front of on his hips.
“Wait, babe, a-are you… sure?”
In a turn of events that surprises you a bit, he shifts entirely, leaning on his elbows to support himself so he can look into your eyes better. You know there are reasons you love him, but his mischievous and sexual nature being put on pause here just makes your heart swell even more. He’s never pushed you, but he’s always seemed a little disappointed when you stop him, so you take a second to make sure you’re ready before you nod, hiding your smile behind your hand. He blinks a few times before moving a hand to your cheek.
“I’m sure, Frank. I’ve been thinking about it for a while, actually, and I dunno, doesn’t it just seem kinda perfect?”
You gesture to the woods around you, the quiet music, the moon, all of it, and you see his smile widen so much you swear he’s going to hurt himself. He doesn’t give you a response, instead pulling you back down into kissing him so sweetly you can barely stand it. Yeah, you absolutely are in love with him. You’re both smiling so much you can’t kiss quite right but it’s alright, neither of you seem to mind, and you feel him shift his hips, reminding you of how hard he is underneath you. Slowly, you grind down against him again, feeling the hitch in his breath as he’s kissing you. It makes you feel powerful, and you pull back just enough to look at his face. His eyes flutter open, and the eye contact doesn’t feel stilted or awkward, just good, it’s just the two of you looking into each other’s eyes.
“You’re perfect.”
The softness of his words makes you flush and you roll your eyes. Frank is never sappy like this, he’s usually all teasing words and touches, but it seems like the energy of the night and your confirmation for taking things all the way is making him a little softer than you’re used to. You can’t say you mind it at all. He tilts his head, furrowing his brows.
“Woah, hey, don’t roll your eyes when I’m trying to be nice to you!”
A hint of a smile is betraying his feelings as his hands go to your sides, like he’s about to tickle you, and you grab his hands just as he tries to start.
“No, no way, you’re not tickling me tonight, if you do I’m totally changing my mind.”
Immediately his hands freeze and you laugh loudly at how quickly he’d stopped, dipping down to kiss him again. Everything he does just reassures you that you’re in love with him. You’re so excited to finally get the courage to tell him, you’re sure he feels the same way, there’s no way he can’t. Every kiss you pass between you two makes you feel even more sure about your decision, even Frank’s hands going to your sides again doesn’t make you reconsider. Thankfully his touch is against your skin, going up your shirt and bunching the fabric up until he has to break your kiss to take it off of you. It’s here his slight insecurity shows in the flush of his cheeks and the way he can’t quite look at you. You put your hand on his cheek and move his face so he’s looking at you again, and what he sees takes his breath away.
It’s not often Frank ends up speechless, he’s too smug and quick witted for that kind of thing, but seeing your shirtless figure perched above him with the moon giving you a halo of silvery light makes him lose any thoughts he had about anything else. He stops, watching you run your fingers through your hair, and he follows the way your hand goes to your chest and over the curve of your breast before dropping back to your side. His eyes are wide and they catch on your smile before you cover your mouth and laugh into your hand.
“Wh-what’s funny?”
He’s startled, that bit of insecurity wedging into his chest even deeper as you shake your head.
“I can feel your dick twitching through your pants.”
Frank feels his cheeks heat up and he pouts slightly, pushing you off of his lap and onto the blanket below you both. You laugh more as you move and get comfortable, reaching for him.
“Come on, handsome, let me take that off of you.”
He’d already shed his jacket earlier in the night and your eyes linger on the faded band shirt you’re sure he dug out of a thrift store’s bin. The almost frantic little nod he gives you doesn’t do anything to quell your smile or amusement as you shift closer on your knees. You curl your fingers around his shirt and pull it up over his head. You’ve seen Frank shirtless plenty of times, but something about seeing him shirtless now is entirely different and you let yourself take every inch of his skin in.
“God you’re so fucking hot.”
You practically pounce on your boyfriend, kissing him and pushing him down in the same movement. Nerves are keeping your hands to his chest and shoulders, never daring to get close to the trail of dark brown hair that dips below the waistband of his jeans, let alone touching the fabric itself. His hands go to your hips, holding you in place as your lips lock in sweet kisses that have more tongue than any kiss should. There’s an unhurried but rushed pleasure in your movements, you have all the time in the world with him tonight, but you want more now. It’s hard to balance the desire to get more and the need to take your time, but Frank seems to be doing it for you anyway. He breaks your kiss and starts placing gentler ones down your neck, whispering things that make you blush against your throat.
“You know you’re the only girl for me, right? No one gets me like you do, no one could make me feel like you do.”
A small bit of possessiveness clutches at your heart and it makes you bold, your hand squeezing strands of his hair, your grip turning painful. He gasps and the noise is more erotic than it has a right to be, though he quickly retaliates with a harsh bite to the junction of your shoulder and neck. You moan, leaning your head back. Frank’s hands move, going up the skin of your stomach to take your breasts in his hands through your bra, a quiet curse muffled into your skin. Whatever he said is too quiet for you to make out, but it sounds like it was a noise of pleasure, so you don’t question it too much. It feels like it’s been a bit too long since you reminded him of your mutual goal, and you roll your hips against his, sighing at the way his clothed hardness rubs against your slickened panties.
“As much as I’m loving the sappiness, Frank, I need you to fuck me.”
The word need hits him in the gut with a pang of arousal so strong his hips buck up against yours involuntarily. Your laughter at the reaction is cut off by your bra dropping from your chest onto his, where he quickly tosses it aside, leaning up to take one of your nipples into his mouth. The feeling makes you squeak and sigh at the same time in a mess of noise, and you run your fingers through his hair as he lavishes you in attention. Nails scratch against his scalp as he looks up at you, and the devilish smile on his face makes you realize you’re in for it in the best of ways.
“Need? And I’m the horndog?”
Your boyfriend’s little smirk makes you roll your eyes. Despite all the trouble his smile and words speak into the air between you, he’s so very gentle when he lays you back again so he can work your skirt down your legs. The expanse of skin bared for him now makes Frank groan and take his bottom lip between his teeth, his hands coming up to worship your legs, the adoration and desire in his eyes being so much you can’t handle seeing it. You look away from him, and once he catches your embarrassment, he pauses, mistaking your actions for hesitance.
“Babe, if you want to stop we-”
“Frank, if you stop I’m going to kill you, please, I’m fine. Just… Stop looking at me like that.”
The way you say those words makes him tilt his head, and you think he might be trying to stop, but he just can’t, still taking in the sight of your mostly bared skin with reverent eyes. You’ve never seen him look at anything the way he looks at you, and you’re desperate for him to stop and to keep going at the same time. It feels way too soft, too gentle, but you like it, too. Your asshole, troublemaker, mess of a boyfriend being slow and sweet with you, and only you, it makes the embarrassment almost worth it. The sound of his voice snaps you out of your thoughts, and you catch his flushed cheeks, his nervousness soothing yours.
“Can you take off your…”
“My panties?”
“That’s such a bad word, I hate it.”
“Is that what you meant, Frank?”
“Yes! That’s… yeah.”
“Yeah, I can do that. Can you… get your pants then? I don’t… I dunno stripping and being naked while you’re still half dressed seems unfair.”
Frank’s almost frantic nod makes you feel better about looking away from him and pushing your (practically soaked) panties down your legs, and when you look back to him and he’s just as bare as you are, you take a moment to take him in. You know he’s doing the same thing, and maybe it’s supposed to be awkward, or at least more awkward than it is, but it’s just you two, the way it always is when you’re together. He moves first, reaching for you before pausing, and he sighs. You’re about to speak when he moves again and leans over you, his hands on either side of your head. He’s haloed by the moonlight and you smile up at him.
“I promise if it hurts or I want you to stop, I’ll tell you, okay?”
“Yeah… I trust you.”
He sighs and leans down to kiss you, your hands tracing up his back and over his chest as your lips slide against each other, and it’s a lot easier to kiss than it is to think about the way the tip of his painfully hard dick is bumping against your wet cunt. You’re both lost in kissing each other, you wanting him to press into you and claim you in a way no one else will ever have, and Frank frantically chanting to himself not to cum before he even gets to be inside you. It’s as he moves a hand to line himself up with your entrance that you gasp and break your kiss.
“Frank. Condom.”
“Oh fuck!”
“Please tell me-”
“I have some! I always do. Boy Scouts and always being prepared and all that shit.”
Your incredulous laugh breaks the tension between you as he reaches for his jacket, reaching into the pocket that lines the inside. He’s rolling his eyes at you as he throws the foil packet at you and you furrow your brows before throwing it back so it hits him smack in the chest.
“It goes on your dick!”
Any retort he has for that dies when he takes in your smiling bare form and he just sighs and nods. You’re perfect, and he tries to think about anything other than that as he goes through the process of putting on the latex. He’s practiced more times than he’d ever admit to, and you almost want to comment and ask if he has, but you don’t want to antagonize him too badly. Once he’s sure he’s got things right he looks at you with a lopsided smile that you think is supposed to be confident but mostly just reassures you that you’re both a mess.
“Well, come over here then, hunk.”
“Don’t ever call me that again, what the fuck.”
“Do you want to fuck me or not, because if you keep sitting there like that I’m gon-”
Before you can say you’re going to change your mind he’s kissing you again, passion outweighing your anxiety just barely, and almost immediately he’s bumping against you, the sliding of your slick against the latex much more so than when it was his skin. Frank’s hand guiding the head of his cock to your entrance makes you sigh, and he just rests there for a while, once again trying to tell himself not to cum too quickly. You’re taking that time to remind yourself not to let him know it hurts, and once you’re sure you’ll be alright you lean to whisper in his ear.
“I’m ready, please, I want you.”
The way your voice sounds like a light whimper makes him nod, biting down on his lip. Frank is trying harder than ever to convince himself that cumming right away would be endlessly embarrassing and to not do it, because your words had absolutely made him twitch and feel too fucking close. Finally, he starts to push inside of your wetness, the warmth and tightness of your cunt making him gasp and moan. Stretching to fit him hurts, and you whine, but it burns in a way that’s good, it doesn’t hurt the way you thought it would, but it isn’t as good as some people make it out to be either. You figure it’s your first time and that’s what’s making it a little underwhelming and overwhelming at the same time.
“You’re so… warm.”
Frank’s confession for some reason feels just as shocking to your system as him saying ‘I love you’ would be, and your eyes widen. You aren’t sure why it hit you so hard in that moment, but he was inside of you, he had something of yours no one else could ever have, and you had the same for him. He was your first and you were his. Virginity wasn’t really a big deal to you before, you just hadn’t been ready, but now, it feels like it should matter just because you gave your first to him. Frank’s so important to you, it just made sense that he’d be your first and you’d be his, but now that it’s happening you feel yourself tearing up. He hasn’t started to move yet but you know he would’ve stopped if he had, with the way he pulls back.
“You okay? I’m not hurting you right?”
You shake your head and wave your hand, trying to get him to ignore the embarrassing emotional display.
“I’m fine, doesn’t hurt, I just, stupid girl emotional bullshit. Don’t want you to worry about it.”
“I’m worrying about it.”
“I’m fi-”
He moves so he can look at you better and the way it feels when he moves inside you makes you moan and shiver.
“Fuck me, Frank, please, you want me to be okay? Fuck me. That’s what I need.”
Frank opens his mouth like he’s about to argue, but you cut him off with a roll of your hips. The noise he makes is enough to make you clench down around him, and between those two things he realizes if he doesn’t start to move soon, he probably won’t get the chance to before he cums. His pace is slow, but not too gentle, it’s enough to send pleasure stabbing through you with each thrust, and you drop your hand between you two to rub light circles on your clit, hoping you can finish too. You’ve heard that typically girls don’t the first time, and sometimes even after, but you can’t really see how, because once he starts thrusting steadily, the pleasure builds with each movement. You aren’t sure what you’re saying as he fucks you, but you’re murmuring quiet adorations and sweet nothings. He’s talking to you, too, though you can’t comprehend what he’s saying either. It’s all a mess of quiet speech that culminates in your orgasm washing over you like a well needed hot shower. It works through all of you slowly, heat clinging to you and making you relax.
“I love you.”
If Frank had been fighting release before the mixture of your orgasm and the quiet way you whisper your love into his ear makes it impossible to defeat, his climax hitting him like a very gentle truck. It catches him off guard, but doesn’t make him lose control of himself, just a bite of his lip and a few thrusts that are off kilter and break his steady pace. He’s not chasing pleasure just drowning in it, and when he finally gets through and manages to come up for air, it dawns on him just what you’d said.
“You… what?”
Your pink cheeks and refusal to make eye contact confirms for him that he hadn’t been hearing things, and he turns you to look at him, a hesitant smile on his face.
“You love me?”
The tiny nod you give him makes his smile break out from the hesitant shell it had been in, and he laughs a bit, pulling back and out of you, going through the process of tying off and tossing his condom out of the truck bed in seconds. You’re about to tell him that he’s gross and littering, but you don’t get the chance before he’s yanking you into his sweaty chest, running his fingers through your hair. You can hear his heartbeat hammering and you smile, feeling the rumbling of his speech when he confirms your suspicions.
“I love you too.”
