Share

AN WHORE

Author: HO PE
last update Last Updated: 2025-08-31 22:01:15

~PRESENT~

The air in the office felt heavy, charged with an intensity that made it hard to breathe. I couldn’t stop shaking, my heart pounding so loudly I was sure he could hear it.

I didn't know where I got the boldness to say that word, but I didn't want it to end, I needed that boldness to continue.

My mind was a whirlwind of emotions, fear, desire, longing, all colliding in a storm that left me dizzy.

I didn’t think. I just acted.

Before I could think of anything, I dropped my bag off my back, then dropped to my knees. The cool, polished floor pressed against my shins as I fumbled with his belt, my trembling fingers struggling to undo the buckle.

My breaths came in shallow gasps, each one laced with anticipation. The metallic click of the belt unfastening echoed in the silence of the room, followed by the soft hiss of his zipper being pulled down.

And then, there it was.

His cock sprang free, thick and imposing, already half-hard and glistening with a faint sheen of pre-cum. The sight of it sent a jolt of electricity straight through me, my mouth watering as I stared at it.

He was big— so big, and the thought of taking him into my mouth was both intimidating and thrilling.

I glanced up at him, my eyes wide and pleading. Professor Kai’s expression was unreadable, his dark eyes burning with something primal as he looked down at me. He didn’t move, didn’t speak, but the tension between us was palpable, like a coiled spring ready to snap.

I didn’t wait for permission. I couldn’t.

Leaning forward, I pressed my lips to the tip of his cock, savoring the salty tang of him on my tongue. A low groan escaped him, the sound sending a shiver down my spine. Encouraged, I opened my mouth wider, taking more of him inside.

His hands immediately found my head, his fingers tangling in my hair as he guided me deeper.

The sensation was overwhelming. His cock filled my mouth completely, stretching my lips and sliding over my tongue with a slick, wet heat. I moaned around him, the vibrations eliciting another deep groan from him. His grip on my hair tightened, keeping me in place as he began to thrust into my mouth, slow and deliberate at first, but quickly growing more urgent.

I could feel every inch of him, the way his veined shaft rubbed against the roof of my mouth, the way the head bumped against the back of my throat. Tears welled in my eyes as I fought the urge to gag, my body trembling with a mix of pleasure and strain. My own cock strained against my pants, throbbing with need as I focused entirely on pleasing him.

“God, Ethan,” he growled, his voice rough and raw with desire. “You have no idea how good you look like this.”

His words sent a fresh wave of heat coursing through me, spurring me on. I sucked harder, hollowing my cheeks as I worked my tongue along his length. The salty taste of pre-cum flooded my mouth, mingling with the musky scent of him that filled my senses. I was drowning in him, consumed by the need to make him feel as good as possible.

He let out a sharp gasp, his hips jerking forward as he thrust deeper into my throat. I gagged slightly, tears spilling down my cheeks, but I didn’t pull away. Instead, I relaxed my throat, letting him fuck my face with wild abandon.

The sounds of wet slurping and his ragged breaths filled the room, each one fueling the fire burning inside me.

“Fuck,” he muttered under his breath, his grip on my hair nearly painful now. “You’re such a good boy, aren’t you?”

The way he said it—the raw possessiveness in his tone, sent a jolt of pleasure straight to my cock. I moaned around him, the vibration making him curse again. His thrusts became erratic, his hips stuttering as he neared his climax.

“I’m close,” he warned, his voice strained. “Don’t stop.”

I didn’t.

I couldn’t.

My jaw ached, my throat burned, but I kept going, determined to make him come. And then, with a guttural groan that seemed to shake the very walls of the room, he did.

Hot ropes of cum shot into my mouth, flooding it with his salty essence. I swallowed reflexively, taking everything he gave me as he continued to thrust through his orgasm. His grip on my hair softened slightly as the intensity of his release subsided, but he didn’t let go entirely.

When he finally pulled out, a thin strand of cum connected his cock to my lips for a moment before breaking. I licked my lips instinctively, savoring the taste of him as I looked up at him through tear-filled eyes.

He was breathing heavily, his chest rising and falling as he gazed down at me with a look that made my stomach twist with want.

“You've always wanted this, don't you?” he asked, his voice still rough.

I looked up at him, my breath ragged, as I nodded slowly, my heart pounding in my chest.

I could still taste him on my tongue, the salty tang of his release lingering in my mouth as he stood over me, his dark eyes locked onto mine.

My heart was racing, my breath shallow, and my body trembled with a mix of anticipation and fear. I didn’t know what he was going to do next, but I knew I wanted it.

I Needed it.

I'm an Whore.

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

Latest chapter

  • PROFESSOR'S PET (M×M)   CHAPTER 68

    ETHAN’S POV The sheets were warm and tangled around my legs, my body heavy and loose in the way only really good sex leaves you. Kai was still inside me for a minute, breathing hard against my neck, pressing soft kisses to my shoulder like he was scared to let go even for a second. When he finally pulled out I made a small, broken sound I couldn’t hold back, already missing the weight of him. He kissed my forehead, then my nose, then my lips, slow and gentle, like he was saying thank you with every touch. “Shower with me?” he murmured, voice husky and low, his fingers brushing my sweaty hair off my face. I wanted to. God, I wanted to follow him anywhere. But my limbs felt like liquid and my eyelids kept trying to close on their own. “Too tired,” I mumbled, burrowing deeper into the pillow that smelled like him. “Just gonna sleep for five minutes.” He laughed softly, the sound rumbling against my cheek. “Five minutes, huh? You’re already half gone.” I managed a sleepy smil

  • PROFESSOR'S PET (M×M)   CHAPTER 67

    ETHAN’S POV The silence after breakfast had been thick, heavy, the kind that presses on your ribs together and makes it hard to breathe. We washed dishes side by side without speaking, shoulders brushing, water running, and I hated it because it felt like the calm before another storm.Now we were in the bedroom and the air was different, charged, humming.Kai sat on the edge of the bed in nothing but low black shorts and a soft grey T-shirt that clung to every line of his chest. He looked exhausted and beautiful and dangerous all at once.“What are you thinking about?” he asked, voice low, eyes locked on me like he could see straight through my skull.I was leaning against the desk, arms folded, trying to look anywhere but at him. “I’m fine,” I muttered, not fine at all.He raised one brow. “Are you giving me attitude, baby?”My stomach flipped at the pet name. “Who said I’m doing that?”He chuckled, dark and slow, the sound curling around my spine. “We were fine five minutes ago

  • PROFESSOR'S PET (M×M)   CHAPTER 66: SECRETS

    KAI’S POV I woke up before the sun, the way I always do when my body is healing. Thanks to the little medication Ethan had given him.Pain was a dull pulse under the fresh bandage, but it was nothing compared to the warmth curled against my left side. Ethan was still dead asleep, lips parted, one arm flung across my chest like he was afraid I’d vanish if he let go. I lay there for a long time just watching him breathe, counting the tiny freckles across his nose, memorizing the way his lashes cast shadows on his cheeks. Eventually hunger won. I eased out from under him, slow and careful, tucked the blanket around his shoulders when he made a small unhappy sound. He settled again, hugging my pillow instead, and I had to bite the inside of my cheek to keep from climbing right back in. The kitchen was quiet, pale morning light sliding through the windows. I moved on autopilot: eggs, thick-cut bacon, fresh chives from the little pot on the windowsill, the good butter. Pancakes to

  • PROFESSOR'S PET (M×M)   CHAPTER 65

    KAI’S POVThe apartment was dark except for the thin silver of moonlight slipping through the half-open blinds. We hadn’t bothered with lamps. We hadn’t bothered with anything except getting to the bed.I was flat on my back, my shirt off, fresh bandage tight around my ribs, the pain dulled to a steady throb by the pills Ethan had forced on me after chunking the little food he had managed to make. Ethan was curled against my good side, head on my chest, one leg thrown over mine, while his fingers tracing slow, mindless circles over my heart like he needed to keep checking it was still beating.His hair smelled like the rooftop wind and the faint coconut of his shampoo. I kept my nose buried in it, breathing him in like medicine.For a long time we just lay there, hearts slowing together, the silence soft and huge and perfect.Then Ethan’s voice floated up, sleepy and a little hoarse from crying.“You have a really nice apartment, Kia.”I huffed a quiet laugh, the movement tugging my

  • PROFESSOR'S PET (M×M)   CHAPTER 64

    ETHAN’S POV We left the rooftop tangled together, my arm around his waist, his weight leaning heavy into me like he was scared his legs might give up any second. The stairwell smelled of dust and old paint, but all I could focus on was the way he breathed, shallow, careful, every exhale trembling against my neck. The cab ride to his apartment was a long silence, and it was quicker than I expected.He didn’t speak the entire walk to his building. Neither did I. Words felt too small for what was happening between us. The lobby was quiet, the marble floors reflecting the golden evening light. I tried to guide him slower, but Kai moved like a man possessed, dragging his body forward even though every step looked like it cost him. His face was chalk-white, his both lips pressed into a thin line, sweat beading along his hairline even though the air was cool. We reached the elevator. He practically fell against the wall the second the doors slid shut, backpack still clutched in one

  • PROFESSOR'S PET (M×M)   CHAPTER 63: BACK TOGETHER

    ETHAN’S POVThe lecture hall smelled like dry-erase markers and too many bodies packed together. The professor’s voice floated somewhere above me, a dull drone about supply curves and elasticity, words that used to make sense once upon a time, but now they're just noise.I hadn’t slept properly in four nights, and now my eyes burned, my head felt stuffed with wet cotton, and every time I blinked I saw the same thing: Kai walking away from me in that parking lot, his shoulders stiff, and never looking back. I kept replaying the last thirty seconds on loop. His voice cracking when he said I love you. The way his hand shook when he pressed my phone into my palm, even after giving me a wrong phone number. The exact second the taillights disappeared and took my entire world with them. The professor wrote something on the board, and I stared at the letters until they blurred. I hadn’t taken a single note, because my notebook was open to the same blank page it had been for the l

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