Share

Chapter 5

Author: Nabi
last update publish date: 2026-03-30 17:40:17

Jovian’s POV

I’ve always been the safe one, the quiet one, the guy who sculpts everything out of clay because it’s “art” and not because I’m horny twenty-four seven, but let’s be real, half the time it is because I’m horny, and the other half it’s because Aiden’s the only person I’ve ever wanted to touch for real and I’m too chickenshit to say it out loud.

Been a while sharing a dorm with him, watching him shuffle around in oversized hoodies that swallow his skinny frame, red hair sticking up like he just rolled out of my wet dreams, and I never said a word. Not one. Because what if he laughed? What if he looked at me different? What if he said “dude, I’m not gay” and then everything got weird and I lost the only roommate who actually asks how my day was instead of just grunting? So I kept my mouth shut, kept my hands to myself, kept pretending the way my stomach flipped every time he smiled at me was just indigestion.

Earlier when Aiden returned to the dorm, I saw the look, he was devastated. I knew he was hurt. And being in love with him, I obviously couldn't stay indifferent.

Now I was caught in a tug-of-war between two feelings: anxious because Aiden is hurting, but there was this tiny flicker of joy, this hidden sense of joy. It was a golden opportunity to get closer to Aiden through my role as his favorite person to talk too. Thinking about it made me excited, just for a little while, just for a little while I muttered again to myself, let me be his anchor. And thinking about him was already doing things to me.

Ethan was out there banging some girl like the world was ending, bedframe slamming the wall so hard I could feel it through my mattress, her moans pitching higher every thirty seconds like she was auditioning for p**n, and Aiden had stormed off to the bathroom earlier looking like he wanted to set the whole dorm on fire. I waited five minutes after the noises peaked Ethan’s stupid triumphant groan, her giggly “again?” then I slipped out of bed, grabbed the first thing my hand touched off the hamper because my brain was already halfway gone. Aiden’s good looking undie.

I locked the bathroom door. Lights off. Just the little nightlight plug-in thing glowing orange. I leaned back against the sink, heart hammering already, and brought the fabric to my face. Inhaled slowly . His scent hit me that faint clean sweat he always carried after a long day, a little bit of the cheap body wash he uses because he says it’s “practical.” My dick twitched hard in my sweats. I shoved them down just enough, wrapped my hand around myself, and pressed it to my nose again.

“Fuck, Aiden,” I whispered, voice cracking on his name. “You have no idea.”

I started slowly, long strokes, thumb circling the head every time I reached the top, already leaking because my brain was running a highlight reel of every time he’d brushed past me in the kitchen, every time he’d laughed at one of Ethan’s dumb jokes and his eyes crinkled, every time he’d cried on the couch earlier today and let me rub his back like I had any right to touch him at all.

“Wish this was your mouth,” I muttered, hips jerking forward into my fist. “Wish you were on your knees right here, looking up at me with those big eyes, pretty lips stretched around my cock. You’d be so good at it, I know you would. You’d take it slowly at first, tease me, then suck harder when I begged. Fuck.”

Breath came faster. I pressed the undie harder against my face, inhaled deep, groaned low in my throat.

“And your nipples… god, those little pink ones I see poking through your shirts when it’s cold. I wanna bite them. Suck them till they’re swollen and red, till you’re whining and arching up into my mouth, begging me to do more. I’d pin your wrists above your head, make you take it, make you feel every second.”

My hand sped up, rougher now, slick with precome. The fabric muffled my next words.

“I wanna bend you over this sink, Aiden. Spread you open. Slide in slow so you feel every inch. Hear you gasp my name Jovian, please.. fuck, say it like that. I wanna fuck you till you can’t think straight, till all that tension you carry around melts away and you’re just mine. Just for a little while. Just once.”

I was close, too close hips stuttering, balls tight, when the door handle rattled.

I froze.

Door swung open.

Aiden.

Standing there, eyes glassy and unfocused like he wasn’t fully awake, like the day had finally broken him and he was sleepwalking through the wreckage.

He blinked once. Twice.

Saw me hand on my dick, boxers pressed to my face, sweats shoved down, everything on display.

His mouth parted. No sound came out.

I dropped the underwear like it burned. Tried to yank my sweats up one-handed fumbled, cock still hard and bobbing embarrassingly. “Aiden… wait… fuck… this isn't… ”

He didn’t scream. Didn’t yell. Just stared for one long second, face blank, then turned and bolted bare feet slapping tile, door banging shut behind him so hard the mirror rattled.

I stood there panting, dick wilting fast in the sudden cold, heart slamming against my ribs like it wanted out.

He saw.

He fucking saw.

But did he see the underwear ? Did he register they were his? Or was he so out of it, so dazed from whatever hell he’d been through today that it didn’t click? That maybe he just saw me jerking off in the bathroom and nothing else?

I slid down the wall until my ass hit the cold floor. Pulled my knees up. Buried my face in my hands.

“Please,” I whispered to the empty room, voice shaking. “Please let him not have noticed the underwear. Please let him think I’m just some perv who beats off in shared bathrooms. Please don’t let him know it was his. Please.”

From the bedroom Ethan’s snoring started up loud, post-sex rumble.

I stayed on the floor.

Because if Aiden figured it out, if he realized I’d been sniffing his dirty underwear while whispering how bad I wanted to fuck him, bite him, claim him, then tomorrow morning when he looked at me, everything we’d built, every small kindness, every shared coffee, every time I made him laugh when he was spiraling, would be gone.

And I’d be the creep who ruined it.

All because I couldn’t keep my hands off the one thing I never should’ve touched.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Dark Secrets Between Roommates   Chapter 100

    Chapter 100Aiden’s POVI froze with my fingers still buried inside myself and stared into the mirror at Ethan’s face right behind me. His big hand wrapped around my wrist and kept me from pulling away. What the hell was he doing here? My heart hammered so hard I thought I might pass out.“Easy,” he muttered, voice low and rough like he was trying to sound calm. “You’re making a mess of it.”I tried to yank my hand back but he held firm, pressing my own fingers a little deeper. The stretch burned from everything that had happened earlier, and now his body heat pressed against my back made it ten times worse. “Ethan, what are you doing here?!! Get the fuck off me and explain,” I hissed, face flaming hot.He didn’t let go. Instead he reached around with his other hand, grabbed some toilet paper, and started wiping me like it was the most normal thing in the world. His fingers brushed mine every time he cleaned, and the slick sounds filled the bathroom. I wanted to die.“Stop squirmin

  • Dark Secrets Between Roommates   Chapter 99

    Chapter 99 Aiden’s POV I kept running until my lungs burned but I made my decision, I could not skip the session. My money situation was shit right now. If I lost this tutoring gig I would be completely screwed.So even though my ass felt like it was on fire and every step reminded me of what that bastard just did, I turned around, found my bag where it got kicked, and headed to Eric’s place anyway. Sweat poured down my skin, mingling with the sticky remnants I could feel shifting uncomfortably with each desperate step forward. Losing this opportunity wasn’t an option; it meant the difference between scraping by and total collapse, forcing me to swallow my pride and push through the degrading aftermath of the encounter I had just escaped.Sweat stuck my shirt to my back. I could feel the mess between my cheeks with every move. Disgusting. Humiliating. But I had no choice. I would clean up quickly once I got there. That was the plan.The fabric clung uncomfortably to my damp skin,

  • Dark Secrets Between Roommates   Chapter 98

    Chapter 98Aiden’s POVI stepped out of the dorm building with my bag slung over one shoulder. The tutoring session with Eric was in twenty minutes. I needed to get my head straight or I would just waste the kid’s time. My legs felt heavy but I kept walking across the path that cut behind the main library.Then all of a sudden, a van door slid open fast. Hands grabbed me from the side before I could even turn my head. One arm locked around my waist, another clamped over my mouth. I tried to yell but it came out muffled. My bag hit the ground. Someone kicked it under the van.“Easy there, pretty boy,” a name only one person called me after they forcefully took me, a name I knew too well growled in my ear. “Miss me?”My stomach dropped. It was him. The guy from the bar. Same rough grip, same low laugh that made my skin crawl. He shoved me into the back of the van and the door slammed shut. Everything went dark for a second until he clicked on a dim light.“How you been without me, Ai

  • Dark Secrets Between Roommates   Chapter 97

    Chapter 97 Aiden’s POVI woke up slowly, body heavy like it always got after rough nights. The dorm room felt familiar under the covers and I realized I had clean clothes on, everything washed and neat like nothing bad had touched it. For a second I let myself hope Jovian had flipped back to the thoughtful guy he used to be, the one who showed and actually listened. It was a stupid hope but I held onto it anyway because facing the rest felt worse.I pushed up on my elbows and the bathroom door clicked open. Chris stepped out, hair damp, towel over his shoulder. My chest squeezed with disappointment before I could stop it. I tried to hide it fast but Chris caught it right away. His shoulders tightened and the decent mood he had walked out with soured on the spot. He nodded at the desk without smiling.“Hot tea,” he said, voice flat. “Figured you might need it.”I sat up all the way and reached for the mug, wrapping my hands around it. The heat bit at my palms but I took small sips an

  • Dark Secrets Between Roommates   Chapter 96

    Chapter 96Aiden’s POVI blinked hard, thinking the lack of sleep and all the stress had finally broken my brain, but no, Jovian stood right there just inside the door with that tight smile stuck on his face. My stomach dropped straight to the floor and my heart slammed against my ribs so loud I worried it might wake Chris. I glanced over at him real quick. He was still slumped in the chair, blanket over his shoulders, breathing deep and even like the world had not just tilted sideways. Jovian took one slow step closer, his eyes locked on me the whole time without blinking. I slid back on the bed a little, my legs still hanging off the edge, but he moved faster than I expected and grabbed my wrist before I could pull away. His grip hurt, fingers digging in hard enough that I knew there would be marks later. “Do not make a sound,” he whispered, voice low and steady like we were just chatting about the weather. “You wake him up and things get worse for everybody.”I nodded fast beca

  • Dark Secrets Between Roommates   Chapter 95

    Chapter 95 Aiden’s POVI woke up slowly, feeling so sleepy that my eyes were hard to open at first. The infirmary room felt quiet. A little too quiet. I turned my head and there was Chris, slumped in the chair right beside the bed. His eyes were closed, mouth slightly open, and his breathing came out even. He looked wiped out.For a moment, I just stared at him. His hair was messy, and there were dark circles under his eyes. It looked like he had stayed there for hours without moving. Seeing him like that made my chest feel strangely warm. He looked exhausted, but he had never left my side.I stayed still for a second, just watching him. After everything last night, he finally crashed. I did not want to mess that up. Moving like I was handling glass, I slid my legs over the edge of the bed. My feet hit the floor without a sound. I grabbed the blanket that had been on me and eased it over his shoulders. It settled there softly. He needed this.I sat on the edge of the bed for a minute

  • Dark Secrets Between Roommates   Chapter 14

    Aiden’s POV I shoved the bathroom door open and nearly collided straight into Jovian, who was standing there in the middle of our tiny dorm . His eyes went wide for half a second. “Hey man, you’re back, where were you?,” he said, voice pitching up like he was trying way too hard to sound normal.

  • Dark Secrets Between Roommates   Chapter 7

    Mystery man's POV I never believed in that instant-connection bullshit people yap about on dating apps, love at first sight, soulmates, all that romantic garbage but the second that redheaded kid from my apartment stumbled through the door of my usual bar like the hounds of hell were nipping at hi

  • Dark Secrets Between Roommates   Chapter 17

    Aiden’s POV “Come on, Aiden,” he said, voice all rushed and excited. “You know the deal. Get on your knees. I got it right so now you have to do the handjob.” I sat there frozen for a second, staring at him. “Eric, slow down. You do not have to strip everything off like that. We can do it with you

  • Dark Secrets Between Roommates   Chapter 15

    Aiden’s POV I walked in an awkward, uneven way, trying to hide how sore I felt. By the time I reached Eric’s door and knocked, my legs felt weak and shaky. I was already regretting not calling in sick, but bills don’t pay themselves and I needed this. Eric opened the door fast like he had been wai

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status