Join the best erotica focused adult social network now
Login

Dancing In The Moonlight

"Camping with friends can start to heal a broken heart."

50
21 Comments 21
2.5k Views 2.5k
10.1k words 10.1k words

Jack:

I pulled the car into the clearing, gravel crunching under the tires as the campsite finally came into view. The late afternoon sun filtered through the trees, casting golden streaks of light across the open space. I killed the engine and let out a breath, staring out at the vast, green wilderness around us. There was something peaceful about this place, like time slowed down the minute we hit the woods.

“We made it,” I said, turning to the others with a grin.

From the backseat, Mark and Bex were already scrambling to get out, stretching and shaking off the stiffness from the drive. As usual, Mark was grinning like he had some inside joke he was about to spring on everyone. Bex, with her usual effortless energy, tugged at his sleeve, laughing as they tumbled out of the car like a pair of kids.

I glanced over at the other car, parked just behind us. Katie and Amy were getting out, too. Katie slid her sunglasses onto the top of her head, her auburn hair catching the last bits of sun as she stretched. She was smiling, but it didn’t quite reach her eyes. It hadn’t for a while, not since the whole thing with Brian.

It felt strange, not having him here. He’d always been part of the group, but after cheating on Katie and their ugly divorce, he was officially out of the picture. We hadn't even discussed inviting him this time.

"Let’s get these tents up before the sun goes down," I said, stepping out and popping the trunk.

Amy shot me a playful glare as she grabbed the tent bag. “You’re such a taskmaster, Jack. We just got here!”

“Well, unless you want to sleep under the stars,” I teased, pulling out my own gear.

Katie chuckled softly, and it was good to hear her laugh again, even if it was a little subdued. We all knew she was still working through the pain, even though she tried to act like everything was fine.

We set to work, falling into familiar roles as we struggled with the tents. We had two large tents, one for the boys and one for the girls. While Mark and Bex worked on our tent, Amy and I teamed up with Katie to put up their tent. By the time we finally got everything set up, the sun was almost down. The sky had faded to that deep blue, with the first stars winking overhead. Mark had already gotten a fire going, the flames flickering and casting a warm, golden light across the campsite. It was perfect.

“So, who’s ready to relax?” Bex asked, flopping into the chair next to Mark, looking utterly content.

Mark tossed beers to the rest of us, and the sound of the cans cracking open filled the air. It was like the signal that the night had officially begun. I settled into my camping chair, popping open a beer from the cooler and taking a long, satisfying sip. The first sip of a cold beer after a day like today just hits differently. Amy and Bex started talking about some new movie they’d seen, while I watched Katie out of the corner of my eye. She sat back in her chair, staring into the fire, her beer in hand, looking deep in thought.

She sighed after a while, in a moments silence. “Can you believe I’m divorced at twenty-eight?” she said, her voice more sad than bitter. She shook her head, running a hand through her hair. “I thought by now I’d have things figured out. Instead, here I am, single again. And Brian’s off living his best life in fucking Fiji.”

Amy reached over and gave her arm a comforting squeeze. “You’re better off without him, Katie. Seriously.”

Katie smiled, but it didn’t last. “I know. It’s just… I didn’t think I’d be back here. Like, I’ve got to start all over again.”

I raised my beer. “To starting over,” I said, trying to lighten the mood a bit. Katie smirked and clinked her can against mine.

Soon enough, Mark and Bex started whispering and giggling, like they always did. It wasn’t long before they were making out, right there by the fire. It wasn’t a surprise. They’d been doing this for years, an on-again, off-again thing that everyone pretended not to notice.

Amy rolled her eyes. “Here we go again.”

I chuckled. “Yeah, you’d think by now they’d just make it official or something.”

“Where’s the fun in that?” Katie said, a teasing glint back in her eyes.

As the night went on, the beers flowed, and the fire burned brighter against the deepening night sky. Someone put on music—Amy’s playlist, judging by the mix of pop and throwback hits. At some point, the girls got up, swaying to the music, their movements lit by the flickering firelight. It was one of those moments you just soak in—the dancing shadows, the sound of their laughter mixed with the crackling flames, the cool night air brushing against your skin.

Katie caught my eye as she spun around, her hair catching the light in this hypnotic way. There was something about seeing her like this, carefree and alive, that stirred something inside me. Something I hadn’t let myself feel in a long time.

But I pushed it down, like I always had. She was my friend, and that was how it had to stay.

The night wore on, and eventually, the music faded, the fire burned low, and we all retreated to our tents. Katie and I lingered by the fire a moment longer, the embers glowing softly between us. She glanced at me, her eyes still holding that tired, faraway look.

“Thanks for inviting me, Jack, I worried that Brian would end up with you guys and I’d be cut out” she said softly.

“Anytime, Katie. You’re always welcome here. Brian can fuck off, the prick”

With that, we both headed to our tents, the night settling into a comfortable, peaceful silence.

Katie:

The morning sun was just peeking through the trees when I crawled out of the tent, the cool air kissing my skin as I stretched. The others were already moving about; I could hear the crackle of the fire being stoked back to life, and the murmur of sleepy voices. It was early—too early—but part of me didn’t mind. 

I was trying to embrace this fresh start, but it wasn’t easy. I felt hollow sometimes, like there was a part of me I’d left behind in the wreckage of my marriage.

“Morning, sleepyhead.” Jack’s voice pulled me from my thoughts. He was crouched by the fire, holding a mug of coffee out toward me.

I gave him a tired smile, accepting the mug gratefully. “Morning.”

He didn’t say much, but the warmth in his eyes as he handed me the cup made something inside me relax a little. Jack had always been like that—steadfast, a quiet presence when you needed it. After Brian, it was hard to know who I could trust, but Jack? He was different.

The rest of the group was bustling about, preparing for the day’s hike. Mark and Bex were already goofing around, tossing bits of trail mix at each other like children. Amy was stretching her lithe body, trying to shake off the stiffness from sleeping on the ground. She was the only one who truly seemed excited about this hike.

I sipped my coffee, feeling the warmth spread through me as I watched them. There was a certain peace that came from just being around them, even if I didn’t feel fully like myself yet.

“All right, gang!” Amy called, way too enthusiastic for this hour of the morning. “Who's ready for the trek?”

Everyone groaned except for her, but we started packing our bags, loading up on water, snacks, and whatever else we’d need for the day. The trail we were heading for wasn’t easy, but that’s what I wanted. A challenge. A distraction.

We set out not long after breakfast, the five of us following the dirt path that wound through the thick forest. The air was fresh, the kind that fills your lungs with something crisp and alive. It felt good to move, to let my muscles work out the tension I hadn’t realized I was carrying.

As the morning went on, the trail got steeper. My legs burned, but I kept my head down, focusing on one step at a time. Everyone was chatting, but I stayed quiet, just listening, lost in my own thoughts.

Jack must’ve noticed, though, because after a while, he fell into step beside me.

“You good?” he asked, his voice low, not pushing.

I nodded, offering him a small smile. “Yeah, just… thinking.”

He didn’t pry, just handed me a granola bar from his pocket. “Here. Keep your energy up.”

I accepted it, grateful for the distraction, and we kept walking. It was such a simple gesture, but it was these little things Jack did that I appreciated more than I could say. He didn’t try to fix anything or offer pointless advice. He just… knew when I needed something, without me having to say it.

The trail was relentless, twisting higher into the hills. By the time the sun was directly overhead, beating down on us with an unforgiving intensity, I was drenched in sweat, my legs aching from the constant climb. The others had scattered a bit—Mark and Bex were up ahead, probably racing to the next marker, and Amy had stopped to take pictures of some wildflowers.

I was lagging behind, lost in my thoughts again, when Jack slowed his pace to walk beside me.

“We’re almost there,” he said quietly. “But if you need to take a break…”

I shook my head, wiping the sweat from my brow. “No, I’m okay. I just… it’s harder than I thought.”

He gave me a look that was more understanding than I deserved. “Sometimes things are.”

I swallowed, his words hitting closer to home than I expected. This wasn’t just about the hike, and I knew he knew that. We walked in silence for a few more minutes, the sound of our boots crunching on the gravel the only thing filling the space between us.

When we finally reached the top of the ridge, the view was breathtaking. The world seemed to open up in front of us, mountains rolling out in every direction, trees stretching as far as the eye could see. The sky was wide and endless, a perfect, cloudless blue.

The others were already there, sitting on rocks, catching their breath. Mark and Bex were laughing about something, completely unaware of the world around them. Amy was perched on a ledge, taking in the view with her camera.

I sank onto the nearest rock, exhausted but exhilarated. It felt good to have made it. To have pushed through.

Jack sat down next to me, close but not too close. I could feel the warmth of his presence, though, a steady calm that seemed to settle around us.

“It’s beautiful isn’t it?” he said, his voice soft, just for me.

I turned to look at him, feeling something unfamiliar flutter in my chest. It wasn’t just about the hike, he just meant life, life was beautiful. Even if things felt bad now there was still a vast swath of beautiful life opening up before me. At least that's what I took from what he said. Maybe he was just talking about the view. But, for the first time in what felt like forever, I didn’t feel so… broken. Like maybe I could be okay again.

“Thanks,” I whispered, and for a moment, the rest of the world faded away.

We stayed like that for a while, just sitting in the quiet, letting the peacefulness of the moment settle around us. Jack didn’t say anything more, but he didn’t need to. I felt it in the way he looked at me, in the small gestures throughout the day, in the way he always seemed to know exactly what I needed without me having to ask.

And for the first time in a long time, I didn’t feel so alone.

Jack:

By the time we made it back to the campsite, I could feel the exhaustion settling into my bones. The hike had been brutal—long, steep, and unforgiving—but the view at the top had made it worth it. Katie, quieter than usual had stuck it out and there was something different about her today, something lighter, like she’d let go of a little of the weight she’d been carrying around for months. That alone made the whole trek worth it.

The sun was already dipping behind the trees when we arrived, casting the campsite in a warm, golden light. Mark immediately set to work cracking open beers while Bex and Amy, ever the self-appointed cooks, started on dinner.

"Who's ready for the world's best campfire burgers?" Bex called from her spot by the fire, flipping a patty dramatically.

Amy laughed, shaking her head. "World’s best? Bold claim, Bex."

“Just wait until you taste it,” Bex shot back, grinning.

I smiled, taking a long swig from my beer, feeling the cool liquid rush through me. It was moments like these that reminded me why we always made time for these trips. Even with all the chaos of adult life pulling us in different directions, these weekends grounded us, brought us back together. The easy banter, the smell of the fire, the familiar faces—it felt like home.

I glanced over at Katie, who was sitting quietly by the fire, her legs stretched out in front of her. She had her head tilted back, watching the sky as it shifted from orange to deep purple, the first stars just starting to wink into view. She looked peaceful, more at ease than I’d seen her in a long time, and I couldn’t help but feel a small sense of pride. She’d been through hell this past year, and somehow, she was still standing.

"Here you go," Bex said, handing me a plate with a burger. "Campfire gourmet, just for you."

"Thanks," I said, grinning as I took a bite. To her credit, it wasn’t half bad.

As we ate, the usual flow of conversation filled the air. Then, just as the sun disappeared completely behind the horizon, a group of campers showed up in the distance, their voices carrying through the trees. They were on the other side of a small thicket, but close enough that we could see them unloading gear, setting up tents, and generally making a lot of noise.

Amy was the first to notice. Her eyes lit up, and she shot me a mischievous grin. "New neighbors, eh? Maybe we should go say hi."

I chuckled, shaking my head. Amy had always been the social butterfly of the group—vivacious, chatty, and always looking for new people to talk to. Whether it was at a party or a camping trip, if there were new faces around, Amy was right in the middle of it, making friends within minutes.

Sure enough, she was on her feet, marching over to the other campsite with a beer in hand. We all watched, amused, as she started chatting up one of the guys—a tall, broad-shouldered type with sandy hair and a laid-back vibe. It was classic Amy, striking up conversation like she’d known them for years.

A few minutes later, she waved them over, and soon enough, three of the guys wandered into our campsite, beers in hand, looking eager to join in the fun.

"Hey, everyone, this is Matt, Ryan, and Luke," Amy announced, her arm casually draped over Matt's shoulder. "They’re camping just over there, so I figured we should all get acquainted."

Mark raised his beer in greeting. "Welcome to the chaos."

Ryan, a guy with dark hair and an easy smile, was quick to start chatting with the group. He seemed friendly enough, but after a while, I noticed his attention shift to Katie. He moved closer, clearly interested, leaning in with that flirty, casual confidence that guys like him always seemed to have.

"So, Katie, right?" Ryan said, turning to her with a grin. "What do you do when you're not out conquering mountains?"

I tensed slightly, watching Katie’s reaction. She gave him a polite smile, but her body language said she wasn’t really into it. Still, Ryan kept talking, making small talk and trying to charm her with jokes that didn’t quite land.

“Yeah, I’m not really much of a mountain climber,” she replied lightly, clearly not giving him much to work with.

Despite her obvious lack of interest, Ryan kept going. "You’ve got that mysterious vibe going on. I like that."

I tried to keep my cool, but something about the way he was looking at her, the way he kept pushing even when she wasn’t responding, made my stomach twist. I took a long drink from my beer, trying to focus on something else, but I couldn’t help but watch the scene unfold.

Katie shot a glance my way, her expression amused but with a hint of something else that I couldn't read. She gave Ryan another tight-lipped smile. “Yeah, I’m not really big on mysterious vibes, to be honest.”

Ryan finally seemed to get the hint. He nodded, looking a little disappointed but not too bothered. “Alright, well, if you change your mind, we’ve got more drinks back at our site.”

Katie just smiled politely and turned back toward the fire. Ryan wandered off, rejoining his friends with a shrug, and I let out a breath I didn’t even realize I’d been holding.

Amy, completely oblivious to the tension, was still chatting away with Matt, leaning in close and laughing at something he said. I couldn’t help but chuckle to myself—typical Amy, always at the center of the action.

The rest of the night carried on in typical fashion—laughter, more beers, and the familiar warmth of the fire keeping us all comfortable. Matt and his friends eventually wandered back to their own campsite, Amy had wandered back over with them and we could occasionally hear her laugh drifting back through the trees.

As the night grew later and the fire started to die down, the conversation slowed to a relaxed hum. I leaned back in my chair, stealing glances at Katie as she stared into the embers. 

Katie: 

The fire crackled softly, casting a warm glow around the campsite as the night wore on. I stretched out in my chair, feeling content after the long day. The hike had been exhausting, but sitting here now, under a sky full of stars, with a slight buzz from the beer and the warmth of the fire, I felt lighter than I had in months. Jack sat beside me, quiet and relaxed, his presence steady as always. It was just the two of us now, the others having scattered.

Mark and Bex had disappeared into the guys' tent not long ago, no surprise there. They hadn’t even bothered to make an excuse—just exchanged a look, and off they went. Typical.

Jack sighed, glancing over at the empty tent. “Well, looks like I’m without a place to crash tonight.”

I smirked, taking a sip from my beer. “You can always squeeze in with Amy and me. I’m sure she won’t mind.”

He chuckled, but before he could respond, Amy came stumbling back into camp with Matt in tow. Her hair was a little messy, and she had that slightly drunk, giddy smile on her face that told me she’d had more than a few drinks.

“Hey, guys!” she called, her words a little slurred as she leaned against Matt, clearly enjoying his company. “Matt, uhh… is going to crash with me tonight”

I raised an eyebrow. “Oh, is he?”

Amy waved a dismissive hand. “Yeah, so I need the tent, you can sleep in with the boys, I’m sure they won’t mind.” 

I stared at her, dumbfounded. “Amy, I don’t think that’s such a great—”

But before I could finish, she was already tugging Matt into the tent with her, laughing as the zipper closed behind them.

Jack and I exchanged a glance, and then, almost simultaneously, we both started laughing.

“Well,” I said, trying to catch my breath, “I guess neither of us has a place to sleep now.”

“Seems like it,” Jack agreed, still grinning. He tilted his head toward the tents, where muffled giggles—and something else—were already starting to come from inside. “Doesn’t sound like it’s going to get any quieter either.”

From both tents sounds were emerging, soft gasps and moans and both couples started to get intimate.

Jack’s smile faltered slightly, his eyes flicking toward the tents again. “Wanna take a walk?” I thought I saw him adjust his shorts slightly but I couldn’t blame him. The silhouettes from Mark and Bex were quite clear with her on her knees in front of him, her head bobbing back and forth.

The thought of staying here, listening to whatever was about to happen in both tents while unable to relieve myself, made the idea of a walk sound perfect. I stood up, grabbing a blanket from the back of one of the chairs and wrapping it around my shoulders. “Good idea.”

We wandered away from the campsite, leaving the firelight and muffled sounds behind us as we made our way into the woods. The moon hung high in the sky, casting a soft, silvery light through the trees. 

Jack walked beside me, his hands shoved into his pockets, his shoulders relaxed. It was comfortable being with him like this. We didn’t need to talk much. Just having him there was enough.

“I was thinking about last night,” Jack said after a while, his voice quiet in the stillness. “When you were dancing by the fire.”

I glanced at him, raising an eyebrow. “Yeah?”

He smiled, looking almost shy. “You seemed so… free. Happier than I’ve seen you in a while.”

I couldn’t help but laugh softly. “I guess I was. It’s been a long time since I let myself just have fun like that.”

Jack stopped walking and turned to face me. “You should do that more often.”

His words hung in the air between us, and for a moment, I wasn’t sure how to respond. In the end I decided to just go with it.

“Alright,” I said, pulling my phone out of my pocket. “Let’s see if I can recapture the magic.”

I scrolled through my playlist, found a song with a good beat, and hit play. The music filled the quiet night, the rhythm instantly making me want to move. Without overthinking it, I started to dance, swaying to the music as the moonlight filtered through the trees, playing across my face and the blanket wrapped around my shoulders.

“Come on,” I teased, holding out my hand toward him. “You’re not going to leave me dancing out here alone, are you?”

Jack hesitated for a moment, but then he stepped forward, slipping his hand into mine. I pulled him closer, and before long, we were dancing together, moving to the beat like it was the most natural thing in the world.

As the song shifted, the tempo slowed, and I felt his hands settle gently on my waist. The air around us seemed to change, growing warmer, thicker, as the slow rhythm of the music wrapped around us. I let my arms drape over his shoulders, and we swayed together, the night closing in around us. It was quiet except for the soft melody, the only sound being the music and the soft shuffle of our feet on the forest floor.

Jack’s face was close to mine now, so close I could feel his breath, warm against my skin. The moonlight played across his face, highlighting the softness in his expression, the way he was looking at me like there was no one else in the world. I hadn’t expected this—the intensity of the moment, the way being in his arms made me feel safe, yet something more than just safe.

My heart was racing, but I wasn’t scared. It felt… right, somehow.

We kept dancing, slowly, neither of us willing to break the moment. The music faded into the background, and it was just us, the quiet night, and the feel of his hands holding me close.

Jack:

The warmth of Katie’s body pressed against mine was overwhelming. The slow rhythm of the music we swayed to felt like it had faded into the background, leaving only the sound of my heartbeat echoing in my ears. I couldn’t focus on anything but her—her soft laugh, the gentle brush of her breath against my neck, the way her hands rested so easily on my shoulders, pulling me close. It felt so good, so natural to have her in my arms.

But as we danced there, alone in the moonlight, the line between friendship and something more felt razor-thin. And I could feel myself teetering on the edge, struggling with what I wanted and what was right.

My hands rested on her waist, fingers barely grazing her hips, but every part of me wanted to pull her closer. I could feel the tension building, a slow heat spreading through me with every soft sway of her body against mine. My mind was racing, trying to keep control.

I wanted to move my hands lower, wanted to feel more of her, but the thought of Ryan earlier—his shameless flirting, the way he had pushed too far—kept flashing in my head. I didn’t want to be like that. Katie wasn’t some girl to hit on after a few beers. She was my friend, someone who had been through hell this year, and I couldn’t let my feelings, or my desire, take advantage of that.

But God, it was hard. The way she was pressed against me, the soft sway of her hips against mine, the way her eyes flickered up at me from under her lashes—it was like she knew exactly what I was fighting, and she was daring me to let go.

My breath hitched as she moved just a little closer, her body melting into mine. I closed my eyes for a moment, trying to focus, trying to hold onto whatever thread of control I had left. I didn’t want to make a move and regret it. I didn’t want her to think I was like every other guy who only saw her as something to conquer.

But then, before I could overthink it any longer, Katie made the decision for me.

With a soft, deliberate movement, she took my hands and slid them lower, guiding them over the curve of her hips and down until they rested firmly on her ass. I froze for a second, caught off guard by her boldness. My fingers instinctively tightened around her, pulling her closer, and she leaned into me, pressing her body against mine with more intention than before.

“Katie...” I whispered, my voice strained, barely holding back the rush of heat that flooded through me.

She didn’t say anything. Instead, she lifted her head and looked right at me, her eyes dark with something that matched the way I was feeling. There was no hesitation in her gaze, no uncertainty. Whatever doubts I’d had about her being in a vulnerable place vanished in that moment. This wasn’t her fragile or unsure. This was Katie knowing exactly what she wanted.

And what she wanted was me.

She pushed herself against me, her body molding to mine in a way that made my head spin. I felt the hard edges of restraint cracking as my hands gripped her tighter, feeling the soft warmth of her through the fabric of her clothes. The tension between us was thick, electric, like every inch of space between us had been set on fire.

I didn’t know how long we stood there like that, wrapped around each other in the moonlight, but it felt like hours. The night air was cool, but all I could feel was the heat of her body, the way her hips moved against mine, the way her hands slid down my arms, pulling me even closer, as if there was still space between us that needed closing.

It was taking everything I had not to lean down and kiss her. My mind was at war with itself. I wanted her more than I’d ever wanted anyone, but a part of me still held back, not wanting to ruin whatever delicate thing this was between us. I couldn’t just dive in without knowing for sure what she wanted. I couldn’t lose her, not now, not like this.

But then Katie did something that shattered whatever was left of my resistance. She leaned in, her lips brushing my ear, sending a shiver down my spine.

“It’s okay, Jack,” she whispered, her voice barely audible, but filled with that same certainty I’d seen in her eyes. “I want this.”

softcouple
Online Now!
Lush Cams
softcouple

Her words were like gasoline to the fire already burning inside me. Whatever doubts or reservations I had were gone, replaced by a surge of need I couldn’t ignore any longer. I pulled her closer, if that was even possible, my hands gripping her tighter as she pressed herself fully against me. Her body fit perfectly against mine, like we were made for this.

The sexual tension between us reached a fever pitch, the air around us charged with an intensity I could barely contain. Every inch of her was pressed against me, and I could feel her every movement, her every breath, her every unspoken word.

This was it. There was no turning back now.

My hands roamed over her body, not hesitantly this time, but with the kind of confidence that came from knowing she wanted this as much as I did. And God, did I want her.

Her breath, warm and soft, ghosted against my neck, and I could feel her heartbeat—steady at first, then quickening in sync with mine. Her hands clung to me with a new intensity, her fingers digging into my shoulders like she needed to be anchored to something.

And maybe she did. Maybe we both did.

My hands, now gripping the soft curve of her ass, no longer hesitated. I knew she wanted this. The way she’d guided me, the way her body responded to mine—it was unmistakable. Still, a small part of me fought to stay in control, to not lose myself completely in the moment.

But then she pushed against me, her hips pressing firmly into mine, and I nearly lost it. The feeling of her so close, so willing, sent a surge of heat through my entire body. I let out a breath I hadn’t realized I was holding, my hands sliding lower, squeezing her a little harder, testing the waters.

Katie’s lips were still near my ear, her breath ragged now, and I could hear the faintest sound of a moan escape her as I pulled her closer. That sound—the way she breathed my name—set something off in me, something I couldn’t ignore anymore.

This wasn’t just tension anymore. This was raw, unfiltered desire.

I pulled back just enough to look at her, to see if this was really happening. Her eyes, dark and filled with that same need, met mine. She was flushed, her lips slightly parted, and the moonlight played across her face, making her look more beautiful than I’d ever realized.

“Jack…” she whispered, her voice almost trembling, but not from fear. From something else—something that was matching the storm building inside me. “Kiss me.”

I leaned down slowly, my breath mingling with hers as I closed the gap between us. The moment our lips met, it was like the world disappeared. The tension that had been building between us, simmering beneath the surface for so long, finally erupted. Her lips were soft, warm, and the taste of her was intoxicating, making me crave more with every second that passed. Katie responded instantly, arching into me, her body begging for more. The soft sound of her moan vibrating through my chest made it impossible to think straight.

We broke the kiss for a moment, both of us breathing heavily, but neither of us willing to let go. Her forehead pressed against mine, her eyes still closed.

“This is real, right?” I asked, my voice rough with desire and the lingering fear that maybe I was reading this all wrong.

Katie opened her eyes and smiled softly, that same mix of vulnerability and strength I’d always admired flashing across her face. “It’s real, Jack. I’ve wanted this for longer than I’d ever admit.”

Those words—her honesty—set something off inside me. It wasn’t just lust. It was everything I hadn’t allowed myself to feel for her, everything I’d pushed down because of our friendship, because of Brian, because of everything that had held us apart for so long.

But there was nothing holding us back anymore.

I kissed her again, harder this time, and she melted into me. We stumbled backward, still wrapped up in each other, until Katie’s back hit a nearby tree. She gasped softly as the cool bark pressed against her, but the fire in her eyes only grew brighter. I pinned her there, my body flush against hers as our lips met again and again, each kiss more desperate, more urgent than the last.

Her hands slipped under my shirt, her fingers grazing the bare skin of my back, sending a shiver through me. Every touch, every movement was driving me crazy, but in the best possible way. I could feel the tension between us building to a breaking point, the desire threatening to consume us both.

I broke the kiss, my forehead resting against hers as I struggled to catch my breath. “Katie… we don’t have to—”

“I know,” she whispered, her voice breathless but certain. She looked up at me, her eyes locking with mine. “But I want to.”

I swallowed hard, my heart pounding in my chest as I searched her face, looking for any sign of hesitation. But there was none. Just the same desire that had been burning in me from the moment we started this dance.

Katie’s words, the simple certainty in her voice, sent a surge through me that I couldn’t ignore. She wanted this—wanted me—and that knowledge erased any lingering doubt I had. The moonlight shone through the trees, casting a silvery glow across the small clearing where we stood, illuminating the both of us in a way that felt unreal, almost magical. The soft light danced across Katie’s face, highlighting every curve and line, making her look even more beautiful, more ethereal. Her hair shimmered as it caught the light, and her eyes, dark and full of want, seemed to sparkle in the shadows.

My hands moved over her body, sliding down to her waist and back to her hips. The warmth of her skin seeped through her clothes, and as my fingers tightened around her. Pulling her even closer, until there was no space left between us, just heat and the heady sensation of our bodies moving together in perfect rhythm.

The tension between us was palpable, almost overwhelming, and the air felt thick, charged with desire and anticipation. The sounds of the night—the rustling of leaves, the occasional distant call of an owl—faded into the background, leaving only the steady rhythm of our breathing and the soft hum of the music still playing on her phone.

Her fingers tangled in my hair, pulling me closer as she pressed her body harder into mine, her breath quickening. The sound of it, the way her chest rose and fell in time with mine, sent a shiver through me. 

She moved her hips again, a slow, deliberate grind against me, and I groaned, my hands tightening on her, feeling the full weight of her desire in the way her body moved against mine. She was driving me crazy, pushing me to the edge of control, but I didn’t care. I wanted to feel her, all of her, and the moonlight flickering across her body only made the moment more surreal, more intimate.

Her hands slid down my chest, over the muscles tensing under her touch, until she found the edge of my shirt and tugged it upward, her fingers grazing my bare skin as she pulled it over my head.

I didn’t hesitate. My hands moved over her body with purpose now, sliding under her shirt, feeling the warmth of her skin as I lifted it over her head, tossing it aside. The moonlight played across her bare skin, illuminating her like some kind of goddess, and I couldn’t stop staring at her, couldn’t stop running my hands over every inch of her.

Katie smiled, a soft, breathless smile that made my chest ache with something deeper than just desire. She pulled me closer, her hands roaming over my back, her nails scraping lightly against my skin, driving me wild.

Katie pressed against me, her lips finding mine again, and the sensation of her bare skin against mine sent a shock of heat through my entire body. The cool night air contrasted sharply with the warmth between us, and the feeling of her moving against me. We moved together, slow at first, but with growing intensity, our hands exploring, our lips meeting. As I kissed her again, my hands sliding lower, pulling her hips against mine. She responded instantly, grinding against me with a desperate, breathless moan that sent me spiralling.

Katie:

I could barely think—every nerve in my body was on fire, and the only thing grounding me was Jack. His touch, his breath against my skin, the way his hands moved over me with purpose but still a hint of restraint. I could feel the tension in him, the way he was trying to hold back, but it only made me want him more.

My pulse was racing, and I couldn’t get enough of him. My fingers tangled in his hair, pulling him closer as I pressed myself against him, feeling the hardness of his body, the way every muscle in him was tense, coiled like a spring. I pressed myself closer, my hips grinding against his in slow, deliberate circles. The feel of him, hard and ready against me, sent another wave of heat through my body, and I couldn’t stop myself from pushing harder, moving against him in a way that was driving us both to the edge.

His lips were on my neck, my collarbone, moving lower, leaving a trail of heat wherever they touched. I let out a soft moan, arching into him, my body craving more, aching to be closer. The bark of the tree pressed into my back, grounding me for just a second before Jack’s lips continued their trail down my body. His lips moved lower, trailing down my collarbone, over the soft skin of my chest. My breath hitched as he continued, and before I realized what he was doing, he had dropped to his knees.

I wanted him. I needed him.

“Don’t stop,” I whispered, my voice trembling with need as I looked up at him, meeting his gaze. The moonlight flickered across his face, casting shadows that made his features look even more intense, more beautiful. He was breathing hard, his eyes dark with desire, and the way he looked at me made my pulse race even faster. He slowly, gently pulled down my trousers and panties and I could feel the cool breeze flow past my moist sex.

I froze, my heart racing, my mind scrambling to keep up. Brian had never done anything like this. He had always been hesitant, distant, when it came to intimacy. He treated sex like a routine, something mechanical. Never like this. Never with this kind of passion, this kind of care.

I could barely process what was happening. My pulse thundered in my ears as his hands rested on my thighs, gently parting them. He looked up at me, his eyes dark but tender, silently asking for permission.

He wasn’t rushing. He wasn’t doing this out of some primal need to take, to conquer. He was doing it for me. That realization sent a jolt of warmth through me, something unfamiliar but deeply wanted. I felt my breath catch in my throat, a mix of anticipation and vulnerability filling my chest.

Brian had been selfish, too proud to explore this kind of intimacy. And for so long, I had believed that maybe I didn’t deserve this kind of attention, this kind of care. But here was Jack, offering it without hesitation, like it was the most natural thing in the world.

“Are you okay?” Jack asked softly, his voice full of concern. I looked down at him, his face illuminated by the faint light of the moon, and I could see the worry there, the way he was holding himself back, afraid of crossing a line.

I nodded, still too shocked to find the right words. I wanted this. I wanted him.

Jack’s touch was gentle, reverent, as he kissed the inside of my thigh. It was like nothing I had ever experienced, and I felt my body respond instinctively, a soft moan escaping my lips as my fingers tangled in his hair. The sensation was overwhelming, but in the best way possible. He wasn’t just touching my body—he was paying attention to me in a way that I had never known.

My heart raced, my body trembling with the unfamiliar sensation of being seen, truly seen, and cared for in a way I had never imagined. Jack’s touch wasn’t rushed or demanding. It was full of intent, of something deeper than just physical attraction. He wanted to make me feel good, wanted to show me that this wasn’t just about him—it was about us.

And for the first time in what felt like forever, I let myself go. I let myself feel. I let myself accept that I deserved this.

Every kiss, every touch was a revelation, undoing the years of neglect and indifference I had grown used to. My body was alive in ways it hadn’t been before, and I felt a growing heat build inside me, a need that was only intensifying with each passing second.

And in those moments, under the moonlight, I realized this was about more than just the physical. It was about trust, about letting someone in, about breaking down the walls I had spent years building around myself. Jack wasn’t just crossing a line between friends—he was helping me reclaim something I hadn’t even realized I had lost.

I felt myself let go, let go of the doubts, the comparisons to the past, and everything that had held me back. This wasn’t about Brian or what he wouldn’t do. This was about Jack and what he was offering, something real, something I had never had before.

I closed my eyes, losing myself in the feeling, letting the sensations wash over me. Jack’s hands, his mouth, the way he touched me with such tenderness, such care, made me feel alive in ways I didn’t know I could.

Jack’s hands, warm and steady, guided me as he gently laid me down on the soft blanket beneath us. The cool night air brushed against my skin, but it was nothing compared to the warmth radiating from his touch. I was trembling, my pulse racing as the world around us seemed to disappear, leaving just the two of us bathed in moonlight. He slowly, gently and passionately went to work. Jack wasn’t just here to take—he was giving, showing me something I hadn’t known was possible.

As his tongue danced against me, I held onto his hair tightly, my body arching in response to the pleasure he was giving me. His tongue moved swiftly over my clitoris, creating tiny circles that sent shivers down my spine. Suddenly, his finger slid into me, massaging gently inside me. He picked up speed gradually, moving faster and faster with each passing moment. My breathing became erratic as the intensity of his touch grew; I could feel myself close to climax.

 The sensations were overwhelming, building to a crescendo that I could no longer control. My body felt like it was on fire, every nerve ignited by the way he touched me. His hands gripped my thighs, his touch sending waves of pleasure crashing over me, and I could feel the tension in my body coil tighter and tighter, like a spring wound too tight.

And then it happened.

Everything inside me unraveled, a flood of heat and release that made me gasp, my body trembling with the intensity of it. I clung to Jack, my hands gripping his shoulders as I let the sensation wash over me, wave after wave of pleasure overwhelming me until I couldn’t hold back anymore. I cried out softly, the sound lost in the quiet night, my body shuddering as I reached that breaking point, finally letting go.

It was unlike anything I had ever felt before, more powerful, more intimate than I could have imagined. My body relaxed into the blanket beneath me, my breath coming in shaky gasps as I tried to steady myself. I could feel Jack still holding me, his hands soft and reassuring, as if he knew exactly how to keep me grounded even as my world spun.

I blinked down at him, my heart still racing as he gently kissed my stomach, then made his way back up to my lips. The tenderness in his eyes made my chest ache in the best way. He wasn’t just satisfied with the moment—he was watching me, making sure I was okay, that I knew I was cared for. As I caught my breath, I felt a wave of gratitude wash over me, not just for what he had done, but for how he had done it—for the way he had made me feel seen, understood, wanted.

Jack was still looking at me, his lips brushing mine in a soft kiss, but I could feel the tension in him now, the restraint he had been holding onto for my sake. I saw the way his breath hitched when I moved, felt the way his muscles tensed as I shifted beneath him. He had given me something incredible, something I hadn’t known I needed, and now I wanted to return the favor.

With a soft smile, I reached up, cupping his face in my hands. His eyes flickered with a mix of surprise and desire as I kissed him again, deeper this time, my body still humming from the release but wanting to give him the same kind of pleasure he had given me. I could taste myself on his lips, the musky scent of my passion mingling in our mouths.

“Your turn,” I whispered against his lips, my voice still breathless, but filled with certainty. I wanted this. I wanted to show him that I wasn’t just here to receive—I wanted him to feel what I had felt.

I pushed him back gently, guiding him down onto the blanket, reversing our roles. His eyes widened slightly, and a soft chuckle escaped his lips as I leaned over him. “Katie, you don’t have to…”

“I want to,” I interrupted, my fingers tracing a line down his chest. I felt a surge of confidence, knowing that I could make him feel the way he had made me feel.

His breath hitched as I pressed my lips to his neck, trailing soft kisses down his collarbone, then lower. I could feel his pulse racing beneath my lips, the tension in his body coiling just like it had in mine. He had been so patient, so careful with me, and now it was my turn to show him just how much I appreciated it.

Jack:

I felt her push me back, gently but with purpose, and I let myself sink into the soft blanket beneath us. My heart was pounding now, not from holding back, but from the realization that I didn’t have to anymore. Katie wasn’t fragile, she wasn’t looking for a distraction—this was real, and the way she was moving, the way her hands were now tracing a line down my chest, confirmed it.

I couldn’t help the soft chuckle that escaped me, a nervous reaction to the sudden shift in control. “Katie, you don’t have to…” I started, but my words were lost in the soft kiss she pressed to my neck.

“I want to,” she whispered, her voice low, the sound of it sending a shiver down my spine.

I let out a breath I didn’t realize I’d been holding, my body relaxing into the moment as she continued, her kisses trailing down my body. Every inch of me was on fire, my senses overwhelmed by the way she moved, the way she took control with such deliberate care. It wasn’t rushed, wasn’t frantic—it was thoughtful, almost reverent, as if she was savoring every moment, every reaction she pulled from me.

And God, was I reacting. I couldn’t stop myself from groaning softly as her lips followed her hands, leaving a trail of warmth over my chest, my stomach. My breath came faster, my pulse pounding in my ears as I fought to stay grounded, to not lose myself completely in the moment.

Katie’s eyes flicked up to meet mine, and the look she gave me—a mix of desire and something deeper—made my chest tighten. There was no hesitation in her, no uncertainty, just the quiet confidence of someone who knew exactly what she was doing, and why she was doing it.

I let my head fall back against the blanket, my hands curling into the fabric beneath me as she moved lower, as she finally reached her target, her touch sending jolts of pleasure through me with every touch. I could feel my body reacting to her in ways I hadn’t expected, my muscles tensing and releasing with each new sensation. It was overwhelming, the intensity of it, the sheer pleasure that was building inside me with each passing second. 

Her tongue swirled around the head of my shaft, her hand wrapping around its base squeezing and rubbing. Her spare hand occasionally sneaking in to lightly, even playfully, fondle my balls. Every movement sent waves of pleasure coursing through me, building towards an explosion that seemed impossible to contain.

It was deeply errotic and physical and yet, through it all, there was a tenderness in the way she touched me, a care that went beyond just physical desire. It was as if she was making sure I knew that this wasn’t just about sex—this was about us, about the years we’d spent circling around each other, the friendship that had always been there but was now evolving into something deeper, something more intense. 

She started slowly, taking only a few inches at first before pulling back and repeating the motion over and over again. Each time she would move slightly faster, getting more confident in her technique. Her tongue danced along the underside of my shaft. It was like heaven.

The sensation of being worshiped in such a way was intoxicating. Every nerve ending seemed to be alive with electricity. I could feel myself starting to throbbing against her lips, begging for more.

“Katie,” I breathed, my voice thick with emotion, with want. My hands found her shoulders, pulling her back up toward me, needing to feel her closer, needing to kiss her again. She obliged, moving easily into my arms, her body fitting perfectly against mine as our lips met once more.

This time, the kiss was different—slower, more deliberate, filled with the weight of everything we’d been holding back for so long. My hands roamed over her back, her sides, tracing the curves of her body as I pulled her closer, wanting to feel every inch of her against me. The taste of me on her lips, the warmth of her skin, the way her breath mingled with mine—it was intoxicating, and I knew I was teetering on the edge of control again.

But I didn’t want to hold back anymore.

I rolled us over, gently pinning her beneath me as I deepened the kiss, my hands sliding down her sides, gripping her hips as I pressed her into the blanket. Her breath hitched, and I could feel the soft rise and fall of her chest beneath me, the way her body responded to mine with a matching intensity that sent another wave of heat through me.

Her hands roamed over my back, her nails lightly grazing my skin, and I groaned softly against her mouth, the sound of it raw and unfiltered. I wanted her, needed her, more than I had ever wanted anything. The tension that had been building between us all night—hell, for months, maybe years—was reaching a breaking point.

I paused, looking down at her, taking in the sight of her beneath me—the way her chest rose and fell, the way the moonlight flickered across her skin, making her look even more beautiful than before. She looked up at me, her eyes dark with desire, but also with trust. Complete, unspoken trust.

“Are you sure?” I whispered, needing to hear it from her one more time, needing to know that this was what she wanted as much as I did.

Katie smiled softly, her hands brushing against my cheek as she nodded, her voice filled with quiet certainty. “I’ve never been more sure of anything.”

That was all I needed.

I kissed her again, and this time, I didn’t hold back.

Katie:

I had never imagined things would come to this, not with Jack. We had been friends for so long, but now… Now, it felt like something deeper was unfolding, something we had both been holding back for longer than either of us realized.

As he hovered above me, his body pressing into mine, I could feel the heat between us building, a current of energy that seemed to buzz in the air. Our breathing synced, quickened, the tension between us rising to a peak that neither of us could ignore anymore.

“Are you sure?” he whispered, his voice low and filled with so much emotion, it made me ache. He paused for just a moment, his forehead resting against mine, as if asking one last time if this was really happening, if this was really what I wanted.

And I did. I wanted this more than I had ever wanted anything. More than just the physical connection—it was everything. It was Jack, and the way he made me feel seen, understood, wanted in a way I hadn’t felt in years. Maybe ever.

I nodded, my breath catching as I wrapped my arms around him, pulling him closer. I whispered, my voice trembling with anticipation. “I’ve never been more sure of anything.”

With that, Jack kissed me again—deeper, slower—and I felt my body respond, arching into him as we moved together, our bodies finding a rhythm that felt as natural as breathing. His touch was everywhere—his hands sliding over my hips, down my sides, his lips tracing the curve of my neck. I was lost in him, in the sensation of our bodies moving as one, in the overwhelming flood of emotion that came with it.

When he finally pressed into me, there was a moment—a brief, electric pause where the world seemed to still. Every nerve in my body came alive, and I gasped, clinging to him as he filled the space between us. It wasn’t just about the physical act—it was everything we’d been holding back, all the feelings we hadn’t spoken aloud, finally finding release.

Our bodies moved together in a slow, deliberate rhythm, each thrust building a wave of intensity that rolled through me in waves. Jack’s hands gripped my hips, guiding me as I matched his movements, and I could feel the heat between us rising to a fever pitch, like we were on the edge of something we couldn’t control. His breath came in ragged gasps, and I knew he felt it too—that this was more than just passion. This was us, finally giving in to everything we had been too afraid to admit.

The rhythm between us quickened, the tension building to a point where I could barely hold on. Jack’s movements became more urgent, more purposeful, and I could feel his body tremble with the same need that was consuming me. We were both so close, on the verge of something powerful, something that felt bigger than either of us.

And then, with one final, perfect moment of connection, everything exploded. The pleasure hit me like a tidal wave, crashing over me in a way that left me breathless, my body shaking with the intensity of it. I cried out, my hands clutching Jack as I lost myself in the sensation, in the way he made me feel so completely alive.

Jack’s body tensed above me, his breath catching as he followed me over the edge, the two of us lost in the same overwhelming release. His grip on me tightened, and I felt him shudder, his voice a low, broken whisper of my name as he found his own release, our bodies moving together in perfect synchrony until we both came undone. 

Jack's cock pulsed inside of me, pressing as deep in as it could go and filling me with his seed.  In the throes of my own orgasm I could feel my hole clench around him, milking every drop from him.

For a moment, there was nothing but the sound of our breathing, the warmth of our bodies pressed together, and the soft glow of the moonlight filtering through the trees and shining off the sweat on our bodies. I was still trembling, my heart racing, but I felt a deep sense of calm settle over me. It wasn’t just the physical release—it was the emotional one. The feeling of being completely vulnerable with someone and having them meet you there, fully and without hesitation.

Jack looked down at me, his eyes soft, his breath still uneven. He brushed a strand of hair from my face, his fingers lingering against my skin in a way that made my chest tighten with something more than just desire.

“You okay?” he asked, his voice hoarse, filled with concern despite everything we had just shared.

I smiled, nodding, feeling more sure than I had in a long time. “Yeah, Jack. I’m more than okay.”

He kissed me softly, and I knew, in that moment, that this was something real—something more than just a fleeting moment under the stars. This was the beginning of something we had both needed, something we had both been waiting for. And as we lay there, wrapped in each other’s arms, I knew that whatever came next, I could face it with him.

Published 
Written by KatieTheWriter
Loved the story?
Show your appreciation by tipping the author!

Get Free access to these great features

  • Create your own custom Profile
  • Share your erotic stories with the community
  • Curate your own reading list and follow authors
  • Enter exclusive competitions
  • Chat with like minded people
  • Tip your favourite authors

Comments