Age Verification

This story contains explicit content intended for adults only. By continuing, you confirm that you are at least 18 years of age.

Free Short Story

The Beach

Samuel M. Gray

This story contains explicit sexual content and is intended for readers 18 and older. All characters are adults.

The sun was merciless. A rare, flawless July day on the western coast, the sky a seamless blue, the sea lying flat and glittering like shattered glass. The waves were lazy, sluggish, too hot to bother. Somewhere far out, the islands shimmered like a blue mirage.

We were a whole group, scattered across the beach in a noisy, happy chaos of colorful towels, sandy sandwiches in foil, and the tinny sound of forgettable pop music drifting from Martin's little Bluetooth speaker. The smell of charcoal and sunscreen hung in the salt air. Someone was playing frisbee. Someone was asleep. Martin lay on his back with a newspaper over his face, snoring softly.

But for me, only one person existed. One gravitational force pulling all of my attention toward her with the same relentless pull as the tide.

Sunniva.

She lay on a towel right next to mine, on her stomach, her head turned toward me so I could see her profile. The straight nose. The full lips, slightly cracked from salt. One ear where a small silver earring caught the sunlight and cast a tiny flash across her cheek.

She wore a simple black bikini that was a stark contrast against her deep, golden-brown skin. I'd given up reading an hour ago. The words in the book were meaningless symbols dancing in front of my eyes. All of my attention, every idle thought, was fixed on her. On the soft curve of her lower back, where a few tiny, fine hairs had been bleached by the sun. On the long, slender legs and the perfect, peach-shaped ass that the cheeky little bikini bottom could barely contain.

I'd been hopelessly, pathetically in love with her for two years. She was part of the same friend group, but felt like she was from another galaxy. She moved with an effortless, feline grace, and her laugh was a warm, deep sound that made my chest tighten every time I heard it. Two years of studying her in secret. Two years of knowing exactly how she held her coffee cup with both hands, how she always tilted her head slightly to the left when she laughed, how her nails were always unpainted and cut short. Two years without having done a single thing about it.

That was the pathetic part. Not that I was in love. It was that I was a coward. That I'd let two years slip by in safe, unbearable silence, because the risk of losing the fantasy was worse than never knowing the reality.

Martin pushed the newspaper off his face and squinted at the sun. "Jesus, it's hot," he mumbled. He glanced at me, then followed my gaze. A knowing smile crept across his lips. "You know you're staring, right?" he whispered. "Completely obvious."

The blood rose to my cheeks. "Shut up," I muttered.

Martin laughed quietly. "Two years, mate. At this point it'd be faster to propose than to ask her on a date." He put the newspaper back over his face. "Just say something."

I said nothing. I never said anything. It was my superpower. My curse. The ability to sit still and burn alive inside while my face wore a mask of indifference.

* * *

"Eirik, could you...?"

Her voice was low, hoarse from the heat and thirst, and it yanked me out of my daydream with an internal jolt. She'd sat up and was holding out a bottle of sunscreen, with an apologetic half-smile that made the dimple in her left cheek appear. "I can't reach my back."

My heart began to hammer. A series of hard, dry blows against my ribs.

Just hands on skin. That's all. People do it all the time. It means nothing.

"Of course." I was proud of how steady my voice sounded. She turned her back to me. I looked at the narrow back, the fine, defined shoulder blades pressing against her skin as she leaned forward. Then, with an effortless ease, she undid the knot of her bikini top at the nape of her neck and let it hang loose, giving me free, unobstructed access.

I noticed something. A tiny thing. When she untied the knot, her fingers trembled. Just a moment, barely visible. But I saw it, because I always saw everything about her.

I squeezed a blob of the cool, white cream into my trembling hands. It smelled of coconut and summer, of something that would forever mean this day. The touch, when my palms met the searing heat of her skin, was a shock that traveled up my arms, through my chest, down into my stomach.

She was soft and smooth beneath my palms, and I began to rub in slow, circular motions. I was terrified of making a mistake, of revealing the trembling hunger in my fingers. I kept to her shoulders. Professional. Neutral. Exactly the way a man who wasn't desperately in love would do it.

You're a friend applying sunscreen. That's all you are. That's all you'll ever be if you don't —

I cut the thought.

But as my hands slid from her shoulders down to her narrow waist, I felt her give in to the touch. She leaned imperceptibly backward. A near-silent sigh escaped her lips.

"A little lower..." she murmured. "Perfect."

My thumbs traced the lower part of her back, where the spine curved inward and her body grew warmer, softer. My fingers were centimeters from the edge of her bikini bottom. I could feel the fine, downy hairs beneath my fingertips. My pulse was pounding in my ears.

I finished too quickly and sat back down. Instinctively grabbed the book to place it in my lap like a pathetic little shield. Beneath my board shorts, there was a reaction impossible to ignore — a hard, throbbing confirmation that my hands had been on her skin.

Martin had taken the newspaper off his face. He looked at me with an expression that was a blend of pity and half-suppressed laughter.

* * *

Enjoying the story? Subscribe and get another one free — an exclusive novella only for subscribers.

Get Your Free Story

"Should we swim?"

It was Sunniva who asked, addressing the whole group, but her gaze landed on me. Something in that look — a tiny challenge, an invitation that might not have been an invitation — made me do something I would never otherwise have done.

"Yes," I said. And stood up first.

The water was freezing. A shock that knocked the breath out of me as it hit my ankles, my knees, my thighs. It tasted of salt and seaweed, and the sharp cold clenched around my chest like a fist. I threw myself in, and the ice-cold water was a relief, a brutal reset of my body. Around me the others splashed into the waves. Martin, Kristine, Thomas, Julie. And Sunniva, who waded out with careful, tentative steps, arms across her chest because the bikini top was tied again, but loosely, crookedly.

"God, it's cold!" she called out, laughing. The warm laugh carried across the water, mingled with the sound of waves lapping softly against our shoulders.

She swam out to me. We floated side by side, faces turned toward the blue sky. The waves lifted us up and down, and in the shallow troughs our arms touched beneath the surface. Her body against mine. Cold and smooth and electric.

"You're tan." A statement, not a compliment. But she was looking at my chest when she said it, and her gaze lingered half a second longer than necessary.

That was when I made a decision. Not a big, heroic decision. Not the kind Martin would have made — he would have said something charming and direct. My decision was quiet and cowardly and perfectly suited to the cowardly version of courage that was all I had.

I lowered my hand under the water and let it drift toward her with the waves, as if by accident. My fingertips grazed along her side, over her ribs, the smooth skin at her hip. Half a second of contact. A touch that could have been a wave. That I could deny. That I could pretend had never happened.

But it was an act. The first act in two years.

She stiffened. Just a moment. Then she turned her head and looked me straight in the eyes. Something new was there now — a spark, a recognition. The corners of her mouth crept upward in the faintest smile.

She said nothing. Swam toward shore. But as she walked out of the water ahead of me, the sea streaming off her brown body and the bikini top hanging crooked, revealing more than it covered, she cast a glance over her shoulder. Not a challenging look this time. Something else. Something softer, more uncertain — she too was weighing and calculating and didn't quite know the answer.

The touch had been registered. Filed away. Added to a calculation that maybe — maybe — wasn't mine alone.

* * *

Afterward she lay down on her back to dry. The air smelled of warm sand and salt, and somewhere behind us a soda can cracked open. She lay there with her eyes closed against the sun, and the water droplets on her skin glittered like tiny diamonds slowly evaporating. Then, with a lazy, seemingly indifferent movement, she undid the knot at her neck and pulled the bikini top away.

I stopped breathing.

Her breasts weren't large, but they were perfect. Full, round, with dark, taut nipples that pointed defiantly up toward the blue sky. Water droplets sat in the shallow valley between them. It was the most natural, most shameless act I had ever seen. She put her arms behind her head and stretched, and her entire body curved into a long, lazy arc.

Was she doing it on purpose? Was she doing it for me? The uncertainty was an exquisite form of torture.

I was trapped. Staring would be too obvious. Looking away was impossible. I lay there and let my gaze wander between the book, the sky, and her bare chest, desperately trying to adjust the towel to conceal the increasingly desperate situation in my board shorts.

And in the middle of the torture, a thought that stung like a needle: What if she does this with everyone? What if you're nothing but a spectator in a game she plays with the whole world? The thought was poison. And completely impossible to stop.

"Are you hot, Eirik?" she asked, without opening her eyes. Her voice was sleepy, but there was an unmistakable, teasing edge. "You look a little... tense."

The blood rushed to my cheeks. "Just... the sun," I stammered.

She smiled. A slow, knowing smile that didn't reach her eyes, because they were still closed. But I saw it. She knew. She knew exactly what she was doing to me. And she was savoring every second.

* * *

Then came the final test.

"God, I'm dying of thirst." She stretched, and the motion made her breasts rise and fall. "Eirik, could you be an angel and get my water bottle? It's in my bag."

Her bag was leaning against the cooler. Behind me. I'd have to stand up.

I froze. Standing up now would be a total, complete exposure. The towel couldn't hide everything. Not in board shorts. Not after an hour of this.

Say no. Say your knee hurts. Say she can get it herself. Say something, anything, that preserves the last shred of dignity you have left.

"Can't you just toss it?" My voice was strained.

She finally opened her eyes and looked at me. Her gaze was a mixture of innocence and pure, devilish knowledge. That look — the one that said she knew everything, had known all along, and that this was exactly what she wanted.

"No, it'll just tip over. Be a gentleman." A sly smile.

It wasn't a question. It was a command. She wanted the proof. She wanted to see it.

I had no choice.

I stood up.

Slowly. Clumsily. The towel in front of me like a ridiculous little shield. It was useless. I turned, and she saw. I knew it. The clear, undeniable outline of my total, helpless surrender to her.

The bag. The bottle. Trembling hands. Back.

She had closed her eyes again. But on her lips was a quiet, triumphant smile. And was that — was that a faint blush on her cheeks? Or was it just the sun?

* * *

When the day was over, and we began to pack up, sandy and sunburned and tired in the good, exhausting way that only a beach day can make you, I was a mixture of unresolved desire and a deep, melancholy disappointment. The sun hung low over the sea now, casting long, golden shadows across the nearly empty beach. The gulls screamed above us, greedy and lonely.

The day was over. Nothing had happened.

But as we packed, I noticed something. Sunniva knotted her bikini top with quick, irritated movements. She pulled her T-shirt over her head and took too long adjusting it. When she thought no one was watching, she bit her lower lip and stared out over the sea with an expression that wasn't playful. It was something else. Something that resembled the same disappointment I felt.

We walked together toward the parking lot, a tired, sun-drunk flock. She'd gathered her wet hair into a messy ponytail, and the loose white T-shirt hung down over her thighs. She looked younger now, softer. Not the provocative goddess from the beach, but an ordinary girl with sand between her toes and an expression I couldn't quite read.

I walked beside her. The smell of sunscreen and salt skin filled the air between us, mixed with something else — a warmer, deeper scent that was only her.

As we crossed a small wooden bridge over a creek running down to the sea, she stumbled slightly. Her hand flew out to catch her balance, and it landed on mine. It wasn't a long grip. It wasn't a squeeze. But it wasn't an accident either. Her fingers wove briefly, but firmly, into mine for a single, shocking second. Her skin was warm from the sun, and the grip was firmer than it needed to be.

A secret, electric message.

I looked at her, confused. She walked beside me, looking straight ahead, talking to Kristine as if nothing had happened. But right before she turned her head fully away, she looked at me.

And she winked.

A slow, deliberate, endlessly teasing wink.

And in that moment I understood. Nothing had happened. And at the same time, everything had happened. The game wasn't over. It had barely begun.

* * *

Epilogue: Sunniva

I waited until he walked ahead of me toward the parking lot. Until his back disappeared behind the others. Only then did I let out the breath.

Fuck.

My hands were shaking. Not the cute, choreographed trembling from earlier, when I untied the bikini knot and let him see my fingers quiver. That was planned. A signal designed for him — the only one who always noticed the small details — to pick up and interpret as nervousness.

This trembling was real.

I opened the car door and sat down. Closed my eyes. Inside, the car smelled of heated plastic and the faint remnant of the perfume I'd put on this morning — jasmine and bergamot, chosen with surgical precision because it blended perfectly with the coconut sunscreen I knew he'd have to rub on my back.

Because this wasn't a random beach day. Not for me.

Eight months. Eight months of planning, observing, patient positioning. Eight months of building a trap so elegant that the prey would never understand it was there — only that he'd suddenly found himself inside it.

It had started with a small thing. A party in January, in Kristine's cramped apartment. Eirik stood at the kitchen counter pouring wine into a glass, and when I squeezed past him in the narrow hallway, my shoulder brushed his chest. An accident. He apologized, blushed. And in that blush — in that desperate, pathetic, beautiful blush — I saw everything.

He was in love. Hopelessly, silently, cowardly in love.

And something in me woke up. Not love. Not yet. Something darker, more primal. The hunt. The urge to see how far that cowardice stretched. The urge to push and push and push until it broke.

So I began to study him. Exactly the way he studied me — except he didn't know that I knew. I noticed how his gaze always found me in a room, six seconds after he walked in. I noticed that he always chose the chair nearest to me, but never the one right beside me. Always one chair between us. Safe distance. Coward's distance.

I learned the angle he hid his gaze behind. The book he never read a page of. The small twitch in his jaw when I bent down to pick something up off the floor.

And today — today was the test.

The sunscreen was the opening gambit. Simple, classic, impossible to refuse without seeming strange. And I knew — knew — that his hands would tremble. That he would keep to my shoulders at first, professional and controlled, while his heart hammered so hard I could almost hear it through my back.

A little lower, I'd said. And his obedient hands obeyed. Of course they did.

The water bottle was the real test. Not to humiliate him — though that side effect was... satisfying. But to see if he would do it. Whether he would stand up and stand there, stripped and exposed, because I asked him to. Whether he would submit. And he did. And the sight of him — the clumsy handling of the towel, the desperate dignity, the unmistakable outline of something he couldn't hide — sent a heat through me that I hadn't anticipated.

That was where the plan began to crack.

Because I wasn't supposed to feel anything. I was supposed to observe, test, control. I had a mental flowchart — if he does A, respond with B, escalate to C — and it worked flawlessly until he did something I hadn't planned for.

Underwater. The touch.

His fingertips along my side. Over my ribs. The smooth skin at my hip. Half a second, and it could have been a wave. But it wasn't a wave. It was the most cowardly, bravest act I had ever witnessed — a touch that asked for permission and forgiveness in the same motion.

And my body answered before my brain could stop it. My skin burned where he'd touched. My stomach clenched. And the calculated, controlled version of me — the one who had planned this day like a chess game — was swept away by a wave that had nothing to do with the ocean.

You're in trouble, Sunniva.

The wooden bridge. When I stumbled — genuinely, because my legs were weak from something I refused to name — and my hand found his. That wasn't planned. Nothing about that touch was planned. My fingers wove into his for a reason my brain refused to accept, and that single second of contact was enough to send a surge of heat from my stomach out through my fingers, my toes, my face.

The wink was planned. It was my last controlled act. A small, deliberate investment in what came next.

I leaned back in the car seat and noticed my smile was gone. Replaced by something else. Something restless and hungry and no longer entirely under control.

My phone was in my bag. The message I'd written last night — the one that casually suggested the two of us could go to the beach again next week, without the others — was still in my drafts.

I opened the message. Read it again.

It needed only one word changed. Not "the beach." Somewhere more private. Somewhere that removed the witnesses and the safety and the game and left only us and the unbearable tension between us.

I pressed send.

Then I closed my eyes and felt my heart hammering exactly as hard as his had. And the thought — that I might no longer be the one controlling this game — was as terrifying as it was intoxicating.

His phone would vibrate in a few seconds.

And then the real game would begin.

If this kept you reading, there's more. Subscribe and get an exclusive novella — The Night Shift: Maria's Perspective — free, only for subscribers.

Subscribe & Get Your Free Story ← Explore All Works

If you liked The Beach, try these:

The Bus Ride The Bus Ride Flight SK4481 Flight SK4481 The Forbidden Touch The Forbidden Touch