Everyone is 18.
The rhythmic slap of skin on skin echoed through the empty gym showers, each wet impact accompanied by a muffled gasp. I stood frozen, my sneakers silent against the tile floor, my breath caught in my throat like a fishhook. The steam from the hot water clung to the air, thick and suffocating, but it wasn’t the heat that made me sweat. It was the sight of him—Grant, my...
2025-05-07 13:00:11 +0000 UTC
View Post
Everyone is 18.
Chapter 3: The Walk
Later at practice, Jake looked at me a lot. He offered to train me one-on-one, and surprisingly, the coach liked the idea—but warned him not to “spend too much time with freshman,” reminding him to focus on his own development, too.
Jake was way too big to actually spar with me, so instead he guided me through moves,...
2025-05-06 13:00:16 +0000 UTC
View Post
Everyone is 18.
Chapter 1: Gift On His Door
I write steamy short stories online—part fantasy, part semi-autobiographical, and sometimes inspired by things friends have told me. I don’t know if it’s self-love or just plain confidence, but I honestly think some of the stuff I write is hot—and the best part is, I made it myself. My roommate Jacob is straight,...
2025-05-05 13:00:09 +0000 UTC
View Post
Everyone is 18.
Chapter 2: Jake
Jake hit me up on Snap that night. Said he got my @ from another guy on the team. The notification buzzed on my phone, and for a second, I just stared at the screen, my heart doing this weird little double take. I hadn’t expected to hear from him—not like that. The sound of my phone vibrating felt louder than it should have, lik...
2025-05-05 00:49:10 +0000 UTC
View Post
Everyone is 18.
Chapter 1: First Day
It all started at the beginning of the school year. I was eager to prove I wasn’t just some scrawny guy who got winded climbing stairs. Wrestling seemed like the right move—tough and disciplined, a sport where I could carve out a place for myself. My older brother wrestled, and I observed him over the years as it cemented his confidence. Ne...
2025-05-04 14:13:23 +0000 UTC
View Post
Everyone is 18.
Chapter 6: Finale–Speedo Party
The air had that late August hum to it — warm, slow, with a hint of something ending. College was around the corner. Flights booked, dorms packed, group chats about who was rooming where already buzzing. So we knew we had to send it off right.
“We should go full chaos,” Jack had said earlier in the week. “Like, Speedo ...
2025-05-04 13:00:08 +0000 UTC
View Post
Everyone is 18.
Chapter 2: Afterparty
The door clicked shut behind us, muffling the thrum of the party. James stood there, his smirk morphing into something mischievous, predatory even. My heart kicked up a notch, and not just because of the adrenaline still buzzing in my veins from earlier. The room was small, cluttered with boxes of old beer cans and forgotten t...
2025-05-03 13:00:12 +0000 UTC
View Post
Everyone is 18.
Note to readers: Today I've included the full audiobook of this chapter. Feel free to give feedback in the comments section: love it, hate it, needs a tweak for your preferences, etc. This will act as a preview (and beta test) of an upcoming Audio Tier, which is currently in the works (still tweaking the voice). Stay tuned, a...
2025-05-03 01:55:00 +0000 UTC
View Post
Everyone is 18.
Chapter 4: Best Day
Connor didn't need to go to his school until later, so I thought I could slip in Max's offer without Connor even noticing, if he just stayed upstairs. Thank god we go to different schools, I thought to myself.
When I got downstairs, Max was waiting in my kitchen, completely nude, true to our new trend. "Your parents left already."...
2025-05-02 13:00:06 +0000 UTC
View Post
Everyone is 18.
Chapter 4: “Real”
The air between us had a new electricity after we stopped pretending. We still joked about cheesy pickup lines from campus bars, still elbowed each other during movie nights when someone on screen made a dumb decision. But every stolen glance at the gym—every accidental brush of his calloused fingers against my waist while p...
2025-05-01 13:00:23 +0000 UTC
View Post
Everyone is 18
Chapter 3: Blake
I don’t know if it was the thrill of doing something so taboo or the way Blake’s confidence was contagious, but I found myself letting go in a way I never had before. The thought of being straight but enjoying another guy’s body was still a head trip, but with Blake, it didn’t seem to matter. He was so unapologetic, so confi...
2025-05-01 00:24:01 +0000 UTC
View Post
Everyone is 18.
Chapter 2: Mormon Boys
I stirred awake early, my eyes shot open with the memories of last night crashing into my consciousness like a tidal wave. The taste of Blake’s load lingered in my mouth even through the night, the sensation of thrusting into him and having an intense orgasm fresh in my mind. I felt a mix of confusion and arousal, my body reacting with a li...
2025-05-01 00:00:00 +0000 UTC
View Post
Everyone is 18.
Chapter 3: His Last Dry Spell
Our senior year, we re-upped on the same apartment, tacitly agreeing that our arrangement was working for both of us. We didn't even speak about it. I just found the new lease one day on the counter, and he had already signed his section. Once we started classes again, the stress started to get to him. Whereas I was pretty secure in ge...
2025-04-30 13:00:14 +0000 UTC
View Post
Everyone is 18
Chapter 1: Flashing Games
It was the summer between freshman and sophomore year, that weird in-between stretch when you're technically an adult but still kind of a raccoon in a hoodie. We weren’t 21 yet, and only had a small chance of our shitty fake IDs working in any situation. My roommate—let’s call him Blake—suggested we road trip from S...
2025-04-29 13:00:27 +0000 UTC
View Post
Everyone is 18.
Chapter 5.5: Tyler, Tommy and Jack
The knock on the window startled us both. Tyler’s eyes widened, and I felt his body tense beneath me. I turned my head to see Tommy’s grinning face pressed against the glass, his hands cupped around his eyes like he was peering into some forbidden treasure chest. Behind him, Jack stood with that signature smirk, like he ...
2025-04-28 13:00:26 +0000 UTC
View Post
Everyone is 18.
Chapter 3: Home
The walk home was surreal. My books were clutched tightly against my crotch, my bare ass exposed to the late afternoon sun. The breeze felt strange at first, but I quickly adjusted, even enjoying the way it brushed against my skin. It was liberating in a way I hadn’t expected. My cock swung between my thighs, soft but still notic...
2025-04-27 13:05:02 +0000 UTC
View Post
Everyone is 18.
Chapter 2: Showers
Max’s laughter echoed through the shower room, a deep, almost primal sound that sent shivers down my spine. His eyes locked onto mine, and I could see the spark of something wild in them. “You’re a fucking madman,” he said, his tone laced with admiration. I smirked back, feeling a surge of confidence that bordered on recklessness. This wa...
2025-04-27 13:00:55 +0000 UTC
View Post
Everyone is 18.
Chapter 1: Losing a Stupid Bet
It all started with a stupid bet. Max dared me to streak through the quad during lunch, and I, being the cocky athlete I am, took it on without a second thought. The plan was simple: run naked, grab the flagpole, and make it back without getting caught. But of course, things didn’t go as planned. Someone filmed it, and within hours,...
2025-04-26 15:05:02 +0000 UTC
View Post
Everyone is 18+.
Chapter 3: Goon Slave
The heavy thump of bass from the porn soundtrack vibrated through the mattress beneath me. It had been hours today, none of our parents had bothered to check on us. My barely legal ass was in the air, my face pressed into the pillow, and my entire world had narrowed to the sensation of Jason’s cock stretching me open. He wa...
2025-04-25 19:46:00 +0000 UTC
View Post
Our naturally similar bodies were sweaty, shirts off. The sun was relentless, beating down on the picnic blanket where Cody and I lounged, surrounded by the familiar chaos of our extended family. The laughter of cousins playing frisbee, and the smell of grilled burgers filled the air. But as I leaned back on my elbows, the heat wasn’t just from the sun. Cody’s leg brushed against mine, his ...
2025-04-25 12:41:11 +0000 UTC
View Post
Everyone is 18.
Chapter 2: Easter Monday
I woke the morning after to the soft pressure of fingers tracing the curve of my ass, the touch light but deliberate. My body tensed, still halfway lost in sleep, and I blinked my eyes open to find Cody lying beside me, a playful grin spreading across his face. The morning light filtered through the curtains, casting a warm...
2025-04-24 15:05:01 +0000 UTC
View Post
Everyone is 18.
Chapter 5: Tyler
Tyler surprised me.
Not because he was down — but because of how he was down.
Unlike Dylan’s resistance or Jeff’s hesitation or even Jack’s smirking curiosity, Tyler just… showed up one day, unannounced, and said:
“I’ve been thinking about what you’ve been doing. With the guys.”
I blinked. “Okay?”
2025-04-23 15:03:02 +0000 UTC
View Post
Everyone is 18.
Chapter 2: School
Soon, Brock’s addiction and my enablement evolved to needing to bust a nut at school. Sometimes in the locker room, sometimes in the supply closet. He would corner me, his eyes blank with lust, and make me kneel in front of him. He’d slide his cock into my mouth without warning, gripping the back of my head as he fucked my throat with fast, sh...
2025-04-22 14:41:15 +0000 UTC
View Post
Everyone is 18.
Chapter 1: Morning Wank
My eyes snapped open at 11am, the stupid sunlight hitting my eyes through the curtains, but casting a warm glow across my room. The house was alive with the presence of family—aunts, uncles, grandparents—all gathered downstairs, their voices audible from up here, melding into a holiday-specific background noise. I’d been home from col...
2025-04-22 02:08:26 +0000 UTC
View Post
Everyone is 18.
Chapter 1: Moving In
I clocked his big dick the day he moved in. I was a horny teen that was turned on by a slight breeze and Brock was an athletic hunk two years my senior. His wavy, light brown hair covered his ears, and it was messy that day with some sweat. I was helpless to avoid staring when he sauntered past my room in his sweatpants car...
2025-04-21 03:01:00 +0000 UTC
View Post
Everyone is 18.
Chapter 2: The Bell Tower
The next morning, Rowan walked into class like he had a plan. His face showed a nervous resolve as he saw me already seated, legs spread wide, my usual smirk plastered across my face. The air between us crackled with unspoken challenges. Rowan slid into his seat, the weight of his own anticipation showing in his body langu...
2025-04-20 02:10:06 +0000 UTC
View Post
Everyone is 18.
Chapter 1: Dick Games
Rowan had a different air about him that day. He appeared mischievous, even a bit manic. He pounded two cans of Celsius at lunch and belched loud enough to hear through the entire cafeteria.
“Did you just touch yourself in class?”
Rowan froze, his breath hitching as my whisper sliced through the heavy silence of the cl...
2025-04-19 03:25:00 +0000 UTC
View Post
Everyone is 18.
Chapter 4: Dylan
Out of all the guys, Dylan, the last on the list was the least likely to even be a maybe.
Not just in terms of who he was — but how tightly he clung to it. And not just to me, but to anything that veered off-script. The rest of us had always joked, flexed, ironically flirted (except in my case not so ironically), and even o...
2025-04-17 21:02:00 +0000 UTC
View Post
Everyone is 18.
This is a story I fleshed out with permission from a buddy of mine. He literally asked me if I think he’s gay. You guys can read for yourselves and guess what I told him.
I saw a friend I hadn’t seen since college in the airport Centurion lounge. I was still using my parents’ account and got into the fancy lounges, and even got free flight upgrades. I stuffed m...
2025-04-17 00:00:22 +0000 UTC
View Post
Everyone is 18.
Chapter 3.5: Tommy’s Revelations
The air in the room was heavy, thick. My naked body was hot from the exercise of Tommy stuffing me roughly, and showing me what a rapid pounding by an experienced cock feels like. I looked down at his tool, still somewhat hard. It was wet with lube and sweat. Part of him was inside me now, and I could still feel h...
2025-04-16 01:03:01 +0000 UTC
View Post