FIFTEEN

ETHAN

The pond at sunset was a different world—quiet, golden, and ours.

Andre’s lips moved against mine, gentle but insistent.

I hadn’t felt this kind of spark in years, not since Marcus. Even at our best, I didn’t think it had been like this.

Part of me worried I was getting in too deep. But the way he kissed me, like I was the only thing that mattered, made those fears seem distant.

Andre pulled me closer, and the tentativeness from earlier melted away. The kisses ignited a firestorm of desire within me.

I couldn’t get enough. Shivers ran down my spine as his tongue explored my mouth. His hands roamed my back, and his arousal pressed against my leg, a hard reminder of how much he wanted this too. It was intoxicating.

“Oh God,” I murmured, my voice barely above a whisper. “You feel so good.”

He smiled against my lips. “So do you.”

Our hands roamed without hesitation. I ran my fingers over his shaved head, feeling the scratch of fine stubble. I’d wanted to do this for days now, and I relished in it.

He traced the lines of my back and glided over my shoulders and down my arms, leaving a trail of goose bumps. Soft moans slipped from my lips. Each touch deepened the connection we’d been building all week.

Andre pulled back, his deep brown eyes locking onto mine. “Can I take your shirt off?” His voice was husky with desire.

I nodded, a mix of excitement and nervousness swirling in my chest. Sure, this wasn’t my first time, but what if he didn’t like what he saw?

The anticipation outweighed the doubt. “Yeah, go ahead.”

He lifted the hem of my shirt slowly. Every nerve tingled as he pulled the fabric up, his touch grazing my abs. I raised my arms, letting him peel it free. The cool evening air kissed my skin, but it was his gaze that made me shiver.

His eyes roamed over me, hungry and admiring. My cock hardened, pressing against my shorts.

Holding my shirt, he glanced around.

“You can just drop it,” I said, my voice rough with need.

With a smirk, he let it fall. His hands returned, brushing my collarbone. He leaned in, his breath warm against my neck. “You’re stunning,” he murmured.

The way he seemed to memorize every inch of me made my heart race. “I love how you’re looking at me.” My voice trembled.

His fingers traced my pecs, lingering on the dusting of hair, then circled my nipples. A jolt of pleasure shot through me, triggering a moan that was sharp and needy. He grinned, pinching one gently, rolling it between his fingers until I gasped, my head tipping back.

“You like that, huh?” he teased.

“Yes.” I stretched the word out. “Don’t stop.”

When his tongue flicked over one nipple—wet and warm—I gripped his shoulders when my legs buckled as pleasure surged through me. My cock throbbed, desperate for more.

He’d unlocked something in me with such ease, and I arched into him, chasing the sensation.

“You’re so fucking hot,” he growled, his voice vibrating against my chest.

I’d never heard Andre swear before, and with the growl, it was one of the sexiest things I’d ever heard.

“Can I take your shirt off too?” I asked, my voice thick with desire.

Andre hesitated, a flicker of insecurity crossing his face.

“What’s wrong?” I paused, not wanting him uncomfortable. “We don’t have to.”

“It’s just… I’m not as fit as you,” he admitted softly. “You’re a professional athlete, and I’m… not.”

I cupped his cheek, forcing him to meet my gaze. “I’ve wanted to see you like this since that tent collapsed on us. You’re gorgeous, and I’d like to see all of you. Please.”

He took a deep breath and nodded, slowly pulling his shirt over his head. As the fabric fell away, I stared. His body was lean and toned, with smooth, dark skin. His chest had subtle definition. A sparse treasure trail led from his bellybutton into his shorts. He was perfect.

The sight of him, shy and vulnerable, made my heart ache with tenderness. I wanted to explore every inch, but I also just wanted to take him all in.

His hand trembled slightly as he let his shirt fall on top of mine.

“You’re gorgeous.” I ran my hands over his chest, feeling the warmth of his skin.

His breath hitched.

The intense connection between us almost short-circuited my brain. Did he sense it also?

I wanted to ask, but the words stuck in my throat.

Instead, I brushed my thumb over one of his nipples, curious if he’d react like I had. His response was immediate—he gasped, his body arching into my touch.

“Ethan,” he murmured.

Encouraged, I leaned in and took his nipple into my mouth, sucking gently and teasing it with my tongue. His hands slid into my hair, pulling me closer.

“Fucking hell,” he whispered, his breath ragged.

Knowing I could get these reactions with just a simple touch was intoxicating.

I switched to his other nipple, lavishing it with the same attention, and his moans grew louder. My need was almost unbearable, but I focused on him, wanting to give him as much pleasure as possible.

His hands roamed down my back, fingers digging into my skin with desperate urgency. He let out a low, guttural moan. “Ethan, please.”

I met his gaze. The raw desire in his eyes mirrored my own. I nodded, understanding what he needed. As I moved lower, my hands and mouth explored every inch of his body as I went.

Every touch drew a new sound from him, a new tremble. I wanted to learn every sensitive spot so I could bring him pleasure again and again.

When I reached the waistband of his shorts, I paused. “Can I take these off too?”

“If you don’t, I’m going to be really pissed.”

“Good,” I said, smiling. “Because I’d be pissed if you didn’t let me.”

He caressed the side of my face, his touch tender.

I unbuttoned and unzipped his shorts and pulled them down, revealing light blue boxer briefs that hugged his form.

I ran my hand over his cock through the fabric, relishing its hard length.

He pulsed under my touch, expanding the wet spot that had formed.

But I wasn’t ready to reveal everything just yet. Instead, I ran my hands down his legs, feeling the muscles of his thighs, the soft hair tickling my palms.

I looked up at Andre, silently seeking permission. Desire and trust filled his eyes. He nodded, and I dragged down his boxer briefs, freeing his cock. It was long and curved and made my mouth water.

I leaned in and teased the tip with my tongue. The salty tang of his precum hit me, sharp and heady, igniting a surge of desire.

Andre gasped. His hands settled on my head and his fingers wove into my hair. The raw, unguarded sound of his pleasure washed over me.

I took him deeper, savoring the sensation of him against my tongue. A soft moan escaped me, the vibration making his hips twitch in response.

My hands glided up the back of his thighs, grasping his ass to anchor us both. His muscles flexed beneath my touch and I kneaded them lightly, drawing him closer.

“Ethan,” he breathed, voice thick with longing. “So good.”

His words fueled me, and I settled into a rhythm—taking him fully, then easing back, my lips snug around him. Each time I engulfed him, his breath caught and his grip tightened in my hair.

His reactions—the tremble in his frame, the way he surrendered to my mouth—stoked my arousal to a near-painful edge. My cock throbbed in my shorts, but I pushed the sensation aside. This was for him.

I glanced up, catching his gaze. His eyes, heavy with lust, set my pulse racing.

“Your mouth is amazing,” he said breathlessly. “Don’t stop.”

I hummed, the sound rippling through him. My tongue danced around the head of his cock, teasing the sensitive ridge before I plunged down again. His moans grew louder, edged with desperation, and his legs quaked beneath my hands.

The taste of him, the heat radiating from his body, the way he filled my mouth—I wanted to etch that into my memory.

Andre’s hands shifted to my shoulders, clutching tight as his hips rocked, meeting my rhythm. I urged him on with another hum, my fingers digging into his ass, coaxing him to take what he needed.

His breathing fractured into short, ragged bursts, signaling how close he was.

“Oh god, Ethan,” he whispered, his voice splintering. “I’m right there.”

I eased my pace, savoring the buildup, wanting him to feel every pulse of this moment. Pulling back, I traced my tongue along his shaft, following the throbbing vein beneath his skin.

“Tell me what you need,” I rasped, my voice rough with want.

His eyes, dark and dilated, met mine. “Just… keep going. Please.”

I smiled, pressing a tender kiss to the tip before taking him deep once more. This time I gave everything—pulling him in as I worked him with my lips and tongue. His moans morphed into low, primal groans, his body coiling tight as he neared the brink.

“Ethan…”

One final hum sent him over. His hips jerked, and with a deep, guttural cry, he came apart. Release surged into my mouth, hot and sudden, and I took it all. Andre’s body shook with the force of it, his hands digging into my shoulders to stay standing. I welcomed it, wanting him to cling to me.

When he stilled, chest heaving, I eased back. I looked up, a grin spreading across my face. Sweat shimmered on his skin, and his eyes remained shut.

Slowly, they opened and he reached down, tracing my jaw with shaky fingers.

“That was… unreal,” he said, his tone quiet and awed.

He offered a hand, pulling me up.

I rose, legs wobbling slightly, and he drew me into a lingering kiss. His lips were gentle. We held each other close, our bare chests pressed together.