Whispers of the Storm
by papa_heathThe sky had been playing games with us all afternoon—sun one minute, thick, brooding clouds the next, like some indecisive god couldn’t decide whether to let us bake or drown. We’d spent the day trekk
about 5 hours ago
•long read•intense intensityThe sky had been playing games with us all afternoon—sun one minute, thick, brooding clouds the next, like some indecisive god couldn’t decide whether to let us bake or drown. We’d spent the day trekking through the woods, skin slick with sweat and river water, our laughter echoing off the rocks as we dove into that deep, glassy pool beneath the waterfall. You, ever the show-off, had climbed the slick stones and jumped first, your body cutting through the air like a blade before vanishing beneath the surface. I followed, because I always do, and when we broke through, gasping, you’d pulled me against you, your hands already sliding under the waistband of my shorts, fingers teasing.
“Later,” you’d murmured against my mouth, your breath hot and promising. “When the storm hits.”
Now, the storm was here—or close enough that the air smelled like wet earth and electricity, the kind of charge that made my skin prickle. The first fat drops of rain hit the canvas of the pop-up camper like lazy drumbeats, and I didn’t hesitate. I grabbed your wrist and yanked you inside, the flimsy door flapping shut behind us. The space was tight, the kind of close that forced our bodies together whether we wanted them to be or not. And fuck, we always wanted them to be.
You were still damp from the swim, your tank clinging to your chest, the fabric so thin I could see the dark circles of your nipples through it. My mouth watered. Seven years, and I still couldn’t get enough of you. Couldn’t get enough of the way your breath hitched when I bit down just right, the way your fingers twisted in my hair like you were trying to decide whether to pull me closer or push me away.
“You’re staring,” you said, smirking as you peeled the tank over your head, tossing it onto the narrow bench seat. The camper creaked under the weight of the wind, the rain picking up, a steady rhythm against the roof.
“I’m always staring at you,” I shot back, my voice rough. I reached for the button of your shorts, but you caught my wrist, stopping me.
“Not yet.”
I raised an eyebrow. “Since when do you turn down my mouth?”
Your grin was slow, dangerous. “Who said I was turning it down?”
Before I could react, you shoved me back against the thin mattress that doubled as a seat, your body pressing mine into the worn fabric. The camper groaned under our weight, the frame shuddering as the wind picked up outside. You straddled my lap, your thighs bracketing mine, the heat of you seeping through the denim of both our shorts. My hands found your hips, fingers digging in as you rolled against me, just once, just enough to make my cock twitch, trapped and aching behind my zipper.
“You’ve been asking for something,” you murmured, your lips brushing the shell of my ear. “For seven fucking years.”
My breath stuttered. I knew exactly what you meant. The words were right there, the same ones I’d whispered against your skin a hundred times, the same ones you’d always laughed off, telling me I was insatiable, that I’d break you. But your voice now—low, dark, full of intent—told me this wasn’t a tease. Not this time.
“Alex—” My voice cracked.
You cut me off with a bite to my lower lip, sharp enough to make me hiss. “Shut up and let me fuck you.”
The words hit me like a punch to the gut. My cock jerked, precome already dampening the front of my boxers. I’d fantasized about this so many times—the way you’d stretch me, the way you’d finally give in to the thing I’d been begging for since the first time you’d let me suck you off in the backseat of your car, our breath fogging the windows. But hearing you say it now, with that look in your eyes—like you were about to devour me—made my head spin.
You didn’t wait for an answer. Your fingers flew over the button of my shorts, the zipper, and then you were shoving them down, along with my boxers, freeing my cock. It slapped against my stomach, thick and flushed, the tip already glistening. You wrapped your hand around the base, squeezing just enough to make my hips jerk, and then you were off me, rummaging in the duffel bag we’d tossed in the corner earlier.
The sound of the lube bottle snapping open was obscene in the small space, the slick noise of you coating your fingers making my mouth dry. You didn’t look at me as you stripped off your own shorts, kicking them aside, your cock already hard and leaking, the head dark with need. My eyes locked onto it, my tongue practically aching with the memory of how you tasted—salty, musky, like sin and summer heat.
But you weren’t here for my mouth. Not this time.
You crawled back over me, your knees pressing into the mattress on either side of my thighs. The camper rocked with the movement, the rain hammering down now, the sound so loud it drowned out everything but the rasp of our breath. You leaned down, your lips brushing mine as your fingers found my entrance, slick and cool from the lube.
“I’m gonna make you feel so fucking good,” you growled, and then your finger was pushing inside me, slow, relentless.
I groaned, my back arching off the mattress. It’d been a while—too long—since I’d let anyone touch me like this, since I’d let myself be this vulnerable. But it was you. It was always you. My body remembered, even if my brain was short-circuiting, the pleasure-pain of being stretched, the way my muscles clenched around your finger, trying to pull you deeper.
You added a second finger, scissoring them, stretching me, your thumb pressing against the spot just behind my balls that made my toes curl. “Fuck, you’re tight,” you muttered, your voice rough. “Gonna feel so good around my cock.”
I whimpered, my hands flying to your shoulders, nails digging in. “Alex, please—”
You cut me off with a kiss, your tongue sweeping into my mouth as your fingers crooked inside me, hitting that spot that made my vision white out for a second. I broke the kiss with a gasp, my cock leaking onto my stomach, the tip dark and swollen.
You pulled your fingers free, and I almost protested—until you lined your cock up against me, the head pressing insistently at my entrance. “You sure?” you asked, your voice strained, like the words were being dragged out of you.
I laughed, breathless. “Fuck me already.”
That was all you needed. You pushed in, slow at first, letting me adjust to the burn, the stretch. My body resisted for a second before giving way, my muscles fluttering around you as you sank deeper. The camper creaked ominously, the frame groaning under the force of your thrusts, the rain outside a relentless drumbeat.
“Fuck, Heath,” you groaned, your forehead pressing against mine. “You feel—”
“More,” I gasped, my legs wrapping around your waist, heels digging into your ass. “Harder.”
You didn’t need to be told twice. You pulled back and slammed into me, the force of it driving the air from my lungs. My cock bounced between us, precome smearing across my stomach as you set a brutal pace, the camper shaking with every thrust. The sound of skin slapping skin, the wet noises of my body taking you, the grunts and curses spilling from your lips—it was all too much, not enough, everything I’d ever wanted.
Your hand wrapped around my cock, stroking in time with your thrusts, your thumb swiping over the tip, spreading the precome. “Gonna make you come so hard,” you panted, your voice raw. “Gonna fill you up until you can’t walk.”
The words sent a jolt through me, my balls drawing up tight. “Alex—fuck—”
“I know,” you growled, your hips snapping faster, your cock hitting that spot inside me that made my vision blur. “I know, baby. Let go.”
And I did. My release crashed over me, my cock pulsing in your grip, ropes of come painting my chest, my stomach, my fingers twisting in the sheets as my body locked up, my ass clenching around you. You groaned, your thrusts turning erratic, and then you were coming too, deep inside me, your cock jerking as you spilled, your breath hot against my neck.
For a long moment, neither of us moved. The camper was still, the rain easing to a soft patter, the only sound our ragged breathing. You collapsed onto me, your weight pressing me into the mattress, your cock still buried inside me, softening but not pulling out. Not yet.
I could feel you—thick and warm, the evidence of what we’d just done leaking out of me, mixing with the sweat slicking my skin. My body felt like jelly, my brain too fried to form coherent thoughts. All I could do was lie there, my fingers tracing idle patterns on your back, my legs still wrapped around you, keeping you close.
You lifted your head after a while, your hair damp with sweat, your lips curled into a smug, satisfied smile. “So,” you said, your voice rough. “Still think my blowjobs are the best thing you’ve ever had?”
I laughed, the sound breathless and weak. “Fuck you.”
You grinned, rolling your hips just enough to make me gasp. “Oh, I just did.”
And then you kissed me, slow and deep, like we had all the time in the world. Like the storm outside wasn’t waiting. Like the camper wasn’t about to collapse under the weight of what we’d just done.
Like this was only the beginning.
“Later,” you’d murmured against my mouth, your breath hot and promising. “When the storm hits.”
Now, the storm was here—or close enough that the air smelled like wet earth and electricity, the kind of charge that made my skin prickle. The first fat drops of rain hit the canvas of the pop-up camper like lazy drumbeats, and I didn’t hesitate. I grabbed your wrist and yanked you inside, the flimsy door flapping shut behind us. The space was tight, the kind of close that forced our bodies together whether we wanted them to be or not. And fuck, we always wanted them to be.
You were still damp from the swim, your tank clinging to your chest, the fabric so thin I could see the dark circles of your nipples through it. My mouth watered. Seven years, and I still couldn’t get enough of you. Couldn’t get enough of the way your breath hitched when I bit down just right, the way your fingers twisted in my hair like you were trying to decide whether to pull me closer or push me away.
“You’re staring,” you said, smirking as you peeled the tank over your head, tossing it onto the narrow bench seat. The camper creaked under the weight of the wind, the rain picking up, a steady rhythm against the roof.
“I’m always staring at you,” I shot back, my voice rough. I reached for the button of your shorts, but you caught my wrist, stopping me.
“Not yet.”
I raised an eyebrow. “Since when do you turn down my mouth?”
Your grin was slow, dangerous. “Who said I was turning it down?”
Before I could react, you shoved me back against the thin mattress that doubled as a seat, your body pressing mine into the worn fabric. The camper groaned under our weight, the frame shuddering as the wind picked up outside. You straddled my lap, your thighs bracketing mine, the heat of you seeping through the denim of both our shorts. My hands found your hips, fingers digging in as you rolled against me, just once, just enough to make my cock twitch, trapped and aching behind my zipper.
“You’ve been asking for something,” you murmured, your lips brushing the shell of my ear. “For seven fucking years.”
My breath stuttered. I knew exactly what you meant. The words were right there, the same ones I’d whispered against your skin a hundred times, the same ones you’d always laughed off, telling me I was insatiable, that I’d break you. But your voice now—low, dark, full of intent—told me this wasn’t a tease. Not this time.
“Alex—” My voice cracked.
You cut me off with a bite to my lower lip, sharp enough to make me hiss. “Shut up and let me fuck you.”
The words hit me like a punch to the gut. My cock jerked, precome already dampening the front of my boxers. I’d fantasized about this so many times—the way you’d stretch me, the way you’d finally give in to the thing I’d been begging for since the first time you’d let me suck you off in the backseat of your car, our breath fogging the windows. But hearing you say it now, with that look in your eyes—like you were about to devour me—made my head spin.
You didn’t wait for an answer. Your fingers flew over the button of my shorts, the zipper, and then you were shoving them down, along with my boxers, freeing my cock. It slapped against my stomach, thick and flushed, the tip already glistening. You wrapped your hand around the base, squeezing just enough to make my hips jerk, and then you were off me, rummaging in the duffel bag we’d tossed in the corner earlier.
The sound of the lube bottle snapping open was obscene in the small space, the slick noise of you coating your fingers making my mouth dry. You didn’t look at me as you stripped off your own shorts, kicking them aside, your cock already hard and leaking, the head dark with need. My eyes locked onto it, my tongue practically aching with the memory of how you tasted—salty, musky, like sin and summer heat.
But you weren’t here for my mouth. Not this time.
You crawled back over me, your knees pressing into the mattress on either side of my thighs. The camper rocked with the movement, the rain hammering down now, the sound so loud it drowned out everything but the rasp of our breath. You leaned down, your lips brushing mine as your fingers found my entrance, slick and cool from the lube.
“I’m gonna make you feel so fucking good,” you growled, and then your finger was pushing inside me, slow, relentless.
I groaned, my back arching off the mattress. It’d been a while—too long—since I’d let anyone touch me like this, since I’d let myself be this vulnerable. But it was you. It was always you. My body remembered, even if my brain was short-circuiting, the pleasure-pain of being stretched, the way my muscles clenched around your finger, trying to pull you deeper.
You added a second finger, scissoring them, stretching me, your thumb pressing against the spot just behind my balls that made my toes curl. “Fuck, you’re tight,” you muttered, your voice rough. “Gonna feel so good around my cock.”
I whimpered, my hands flying to your shoulders, nails digging in. “Alex, please—”
You cut me off with a kiss, your tongue sweeping into my mouth as your fingers crooked inside me, hitting that spot that made my vision white out for a second. I broke the kiss with a gasp, my cock leaking onto my stomach, the tip dark and swollen.
You pulled your fingers free, and I almost protested—until you lined your cock up against me, the head pressing insistently at my entrance. “You sure?” you asked, your voice strained, like the words were being dragged out of you.
I laughed, breathless. “Fuck me already.”
That was all you needed. You pushed in, slow at first, letting me adjust to the burn, the stretch. My body resisted for a second before giving way, my muscles fluttering around you as you sank deeper. The camper creaked ominously, the frame groaning under the force of your thrusts, the rain outside a relentless drumbeat.
“Fuck, Heath,” you groaned, your forehead pressing against mine. “You feel—”
“More,” I gasped, my legs wrapping around your waist, heels digging into your ass. “Harder.”
You didn’t need to be told twice. You pulled back and slammed into me, the force of it driving the air from my lungs. My cock bounced between us, precome smearing across my stomach as you set a brutal pace, the camper shaking with every thrust. The sound of skin slapping skin, the wet noises of my body taking you, the grunts and curses spilling from your lips—it was all too much, not enough, everything I’d ever wanted.
Your hand wrapped around my cock, stroking in time with your thrusts, your thumb swiping over the tip, spreading the precome. “Gonna make you come so hard,” you panted, your voice raw. “Gonna fill you up until you can’t walk.”
The words sent a jolt through me, my balls drawing up tight. “Alex—fuck—”
“I know,” you growled, your hips snapping faster, your cock hitting that spot inside me that made my vision blur. “I know, baby. Let go.”
And I did. My release crashed over me, my cock pulsing in your grip, ropes of come painting my chest, my stomach, my fingers twisting in the sheets as my body locked up, my ass clenching around you. You groaned, your thrusts turning erratic, and then you were coming too, deep inside me, your cock jerking as you spilled, your breath hot against my neck.
For a long moment, neither of us moved. The camper was still, the rain easing to a soft patter, the only sound our ragged breathing. You collapsed onto me, your weight pressing me into the mattress, your cock still buried inside me, softening but not pulling out. Not yet.
I could feel you—thick and warm, the evidence of what we’d just done leaking out of me, mixing with the sweat slicking my skin. My body felt like jelly, my brain too fried to form coherent thoughts. All I could do was lie there, my fingers tracing idle patterns on your back, my legs still wrapped around you, keeping you close.
You lifted your head after a while, your hair damp with sweat, your lips curled into a smug, satisfied smile. “So,” you said, your voice rough. “Still think my blowjobs are the best thing you’ve ever had?”
I laughed, the sound breathless and weak. “Fuck you.”
You grinned, rolling your hips just enough to make me gasp. “Oh, I just did.”
And then you kissed me, slow and deep, like we had all the time in the world. Like the storm outside wasn’t waiting. Like the camper wasn’t about to collapse under the weight of what we’d just done.
Like this was only the beginning.