30. Ivy Thompson

IVY THOMPSON

A day at the beach is the distraction I need.

When my feet hit the golden sand, I inhale a quick breath. The sun shines down over the people littered across the beachfront. I spot Daisy standing with Harriet and Isaac. I head over and greet them all, feeling Isaac’s eyes on me.

“Hey.” He smiles, his brown eyes glittering.

“Hey.” I beam back. “Haven’t seen you in a little while.”

Isaac nods. “I know, I’m kind of bummed about it. How have you been?”

“Mmm, fine. Just relaxing before the dreaded thought of going back to university. What about you?”

“Same,” he sighs and shoves a hand through his thick hair. “My sister is getting married this weekend, so that’s something to look forward to.”

My eyes light up at his words. “Oh, that’s amazing, tell her I said congratulations.”

Isaac’s lips curve into a smile. “I will.”

A hand wraps around my wrist as I glance over my shoulder to find Daisy. “They’re gonna play football.” She winks at me.

“Who?”

“The boys.”

My eyes flick past her long brown locks to find Finn, JJ, Joel, and Callan, amongst their other friends. She tugs my wrist again, and we sit on the empty logs, facing their makeshift football pitch.

I watch as Daisy leans forward to grab a bottle of beer before cracking the lid open. “You want one?”

“Didn’t think you liked beer.” I grimace.

She shrugs. “It’s growing on me.”

Harriet sits down beside me on the log, Isaac on the other end.

“I hope they take their tops off,” Daisy leans over to whisper in my ear.

I snort. “That’s my brother you’re talking about.”

She turns to me with those big blue eyes. “He’s not the only one playing. And besides, it wouldn’t be too disheartening if JJ took his off, I know you want a bit of that eye candy.”

“Shut up.” I shove her shoulder as she giggles.

I don’t need to see JJ topless again today. Not after this morning. I need it erased from my memory for my sanity. I shift uncomfortably, the tightness inside my core growing.

I should have just finished the job myself, but after Finn came into my room, it ruined the mood. Despite that fact, I’ve been throbbing uncontrollably. If I can keep myself together for the next few hours, then I have all night to myself.

Finn walks towards us, JJ close behind him. “Take my phone,” he says, thrusting it in my direction. “I don’t want to break it.”

My fingers latch onto my brother’s phone. “Good luck.”

“Good luck?” he repeats with a chuckle. “We’re going to win.”

JJ stands beside him, blocking the sun with his ridiculous height. I can’t look at him. Not after the dreams that fill me with shame. “I’m gonna get a drink.” I excuse myself and walk across the beach to where the coolers are resting in the sand.

I grab a bottle and crack the lid, taking a large gulp.

A presence beside me makes the hairs on my arms stand. I glance over to find JJ fishing for a drink of his own and shift my eyes away. Fearful of my wandering gaze and the damage it’s going to cause my cheeks.

“What’s up with you?” he asks as I lower my drink.

I shake my head. “Nothing.”

JJ twists his body towards me, narrowing his eyes. “Nothing? You’re acting weird. You can barely look at me.”

Somehow I manage to swallow back the lump in my throat and stare up into those mesmerising blue eyes. Oh fuck. Mistakes have been made. My stomach clenches, and those butterflies erupt all over again.

“I’m looking at you now,” I say with a slight tremble in my voice.

JJ tilts his head at me and then smirks. “Alright, you weirdo.”

When he walks back towards Finn, I blow out a heavy breath. I raise the bottle to my lips again and take a generous mouthful, letting the sugary taste invade my tongue. I head back to Daisy, who is now chatting away to Harriet.

I sit down and cross my legs, regretting my choice instantly. My core throbs, and the pulsing between my thighs is almost unbearable.

The boys begin to play football, and some of the girls cheer them on. I try my hardest not to focus on JJ, but every time I look away, he runs right into my eyeline.

After twenty minutes, a few of them begin to shed their shirts. Including JJ.

I shouldn’t notice how sweaty and delicious his abs look, but they’re a little too inviting. To think I was once underneath that body—and in my dreams.

My teeth clamp down on my lip, and I groan silently. I cannot tear my eyes away as he runs, tackles, and shoots. Then he grins at Finn and claps a hand on his back. My eyes are glued to his massive, inked biceps.

That’s when my chest tightens and heat grows between my legs.

Now is not the time to get horny again. I’ve never regretted not finishing myself off more.

As I cross my legs, I rock to one side to adjust myself. My eyes sting at the wave of sensations that rocket through me. Everything is uncomfortable. My skin begins to heat, and I’m fanning my hair away from the nape of my neck.

When JJ scores again, the boys jump him, and he grins like a smug bastard. It’s a good look on him. Shamefully.

He turns and glances my way, face still bright and full of joy. When our eyes lock and I hold his gaze, I suck in a breath when he subtly winks at me.

Oh god.

I stand up abruptly and place down my drink. “I’m going to the toilet.” I excuse myself.

Daisy glances at me but says nothing. I walk in the opposite direction of the match and head towards the beach huts. I need two minutes to myself. Two minutes to get my shit together before I practically climax without even being touched.

I press my hand to one of the vacant beach huts, and I’m relieved when it’s empty. I pace and I pace, wiping my hand across my forehead. “Calm down,” I mutter to myself, taking one big breath. “Calm the hell down, Ivy.”

But I can’t calm down, there is a bloody fiesta in my pants.

My feet won’t stop moving, and my ragged breaths are all I can hear, loud and aggressive.

“You can go home later and sort yourself out,” I grumble under a harsh whisper. “So get your shit together and?—”

The door to the beach hut opens behind me, and I whip my head to the sound.

JJ stands in the doorway. All six foot three of him. He’s still shirtless, and his chest is sweaty and sprinkled with grains of sand.

He stares at me. He stares at me like he’s about to fucking pounce.

My core throbs, and I can’t deny it anymore. I want him. Hell, I want him so badly it hurts.

He takes two steps towards me.

“JJ—” I pant.

My voice doesn’t stop him, he continues to walk until he reaches me. He clasps his warm hands around my cheeks and tilts my head towards him. His eyes flick down to my lips, and I shudder.

JJ’s thumb sweeps over my cheekbone, and everything inside me melts like butter. I part my lips with anticipation when he inches closer until his mouth falls onto mine. I whimper the second we touch, and when he takes another step forward, my back hits the wooden wall with a thud.

He widens the kiss with his tongue and clutches me tighter, angling my mouth so he can kiss me deeper. My head vibrates, and I cannot think of anything else but him. I grip onto his wrist, and the other rests against his bare chest.

I kiss him back fiercely. I can’t deny that I want this, even if it should make me feel guilty. All I feel is him.

JJ nips my bottom lip and I gasp, his tongue brushing against mine in a passionate stroke. My knees begin to quiver, and I fear I’ll fall, but he holds me tighter, an arm wrapping around my lower waist as he arches my back and pushes me further into the wall.

His hands graze down over the curve of my ass and hoist me up around his waist as if I weigh nothing.

“We shouldn’t be doing this,” I whisper between kisses.

He groans into my mouth, another stroke of his tongue. “I know it seems wrong,” he grumbles. “But I can’t help it when it feels so fucking right.”

My head spins at his words. He’s right. It does. Even if I didn’t want to admit it before. This isn’t a kiss, this is so much more than that. It’s breathing and existing and living.

When our lips meet again, he slows down and I lose sense of where we are.

He drops one of his hands from my ass and runs it down the middle of my stomach, my core tensing at the touch of his fingertips. With a flick of the button, my shorts become undone.

JJ smiles into the kiss. His hand rests just above the line of my underwear and he pulls his lips away from mine. “What do you want, Ivy?” He asks hoarsely.

I rest my head back against the wall, watching him with heated eyes. I pause for a moment, incapable of words right now.

“Tell me,” he whispers over my lips.

I glance down at his mouth and tremble. “ This . I want this.”

The corner of his mouth twists upwards and he moves forward, pressing his lips to mine again.

He slips a finger inside the fabric of my thong, and I suppress a moan.

He’s not even touched me, and I’m ready to commit a thousand sins.

I wrap my arms around his shoulders, pressing my hand to the back of his head and feeling the bristles of his hair against my palm.

JJ chuckles when I whine pathetically, teasing my skin with his fingers before he dives them deeper into my panties. I gasp when his hand brushes over my slit and he bites down on my earlobe when he slides a finger inside me.

“Fuck,” he rasps. “Princess, you’re so wet.”

My eyes begin to water as he pumps his finger. I clench around him desperately as he adds another, and I claw at his neck. A pathetic cry falls from my lips as he latches his mouth onto my neck, pressing slick kisses across my hot skin.

“Oh god,” I moan aloud.

He smirks into my shoulder, and I want to curse him for being so smug, but I can’t find it in me to care right now. Instead, I channel the feeling of his fingers inside me as he fucks me slowly, my wetness pooling all over his hand.

“That feels so good,” I murmur as he begins to pick up the pace, touching me right where I’m sensitive and most pleasurable. “Don’t stop. Please don’t stop.”

He grunts again and kisses me fiercely. “I’m not stopping until you’re coming all over my fingers.”

My lips quiver at his words. He pumps his fingers in and out of me quicker, my breathing becoming harsh and uneven. “JJ—” I moan, eyes falling shut for a second.

Everything inside me throbs, and I know if I’m not careful, I’m going to be falling over that finish line pretty soon. I don’t want it to be over. Hell, I want this to go on all afternoon.

JJ nudges his head into mine, our eyes colliding with force. My lips part as I stare back at him, his fingers moving perfectly and hitting my G-spot with each stroke. I’m shaking against his hold and whimpering even when I try not to.

He draws his face even closer, tracing the tip of his nose against my cheek and down my jaw. I bite onto my bottom lip as I feel myself get closer, everything pulsating with desire and need.

“JJ…” I warn him, digging my nails into his shoulder.

“Come on, Ivy,” he taunts. “Come for me. Let me hear those sweet moans again. God knows I’ve been dying to hear them.”

Tears swell in my eyes as he fucks me with his fingers, he doesn’t speed up, he doesn’t slow down. It’s the perfect tempo, pace, and rhythm. All of it together is a lethal combination.

One last pump and I buckle in his arms. My mouth widens and I release a loud groan full of curse words and JJ’s name in staggered exhales.

He buries his face in my neck and smirks.

“Ohh, that’s it,” he says gruffly as I ride out my high on his hand.

“That’s my good girl. You like coming on my fingers, princess? ”

Yes. Yes. Yes.

A low scream escapes my throat as my entire world bursts around me.

After a few moments, I calm down from my earth-shattering orgasm, and JJ slows his hand. He plucks his fingers from my panties, and I shudder as he gently places me back down on the floor, my legs shaking.

We glance at each other. No doubt I look like a hot mess.

He raises his fingers, slick with my wetness and presses his index finger to my lips. I freeze when he smears it over my mouth, and I shake at the sensuality of it.

“Have a taste,” he says with a wicked glint in his eye.

My tongue shoots out and I lick my lips, tasting myself for the first time.

“Mmm.” His eyes flare before he pulls his hand back and slips his middle finger into his mouth and sucks. “God, you taste so fucking good.”

I stare back at him in shock, cheeks burning red.

His gaze twitches with delight and hunger, sending my stomach catapulting.

We stand staring at each other for a while, the heat in the room doesn’t evaporate—it increases. I should have known receiving an orgasm from him wouldn’t relieve the tension.

It’s only intensified it.

If ads affect your reading experience, click here to remove ads on this page.