Share

Chapter 3

Penulis: Celestia
last update Terakhir Diperbarui: 2025-05-09 21:04:09

My first day of classes passed in a blur of anxiety. Every time someone looked at me too long, every time a professor called my name, I feared exposure, the incident with Ivan had made me notorious overnight, the new student who had challenged an established alpha and been put in his place. Some viewed me with contempt while others with amusement but one thing was sure, they all remembered my name, the exact opposite of what I'd wanted.

By late afternoon, my nerves were frayed to breaking. After Advanced Pack Dynamics class, I desperately needed solitude to reapply my formula and collect myself. The dormitory would be crowded with students returning from classes, so I headed to the library, hoping to find a quiet corner.

The Blackmoor library was housed in one of the oldest buildings on campus, three stories of dark wood, stained glass and the musty scent of ancient books. Under different circumstances, I might have appreciated its grandeur bur now, I just wanted to disappear among the shelves.

As I pushed through the heavy doors, conversations paused as heads turned and someone snickered.

"Look who it is," a familiar voice called out. "The alpha who submits."

Ivan sat at a large table surrounded by his usual followers, the bruise my shoulder had left on his arm when we collided had long since healed—werewolf metabolism—but his pride remained wounded.

"That's not very alpha of you," I replied, trying to keep my voice steady, “holding grudges over mere accidents."

A mistake. Ivan's eyes narrowed dangerously and he started to rise but one of his companions grabbed his arm, nodding toward the librarian who was watching with disapproval.

"This isn't over, Blackwood," Ivan hissed.

I turned away, pretending a confidence I didn't feel before disappearing into the maze of bookshelves. My heart hammered against my ribs. Every confrontation risked exposure, every dominant alpha I encountered tested my ability to maintain my façade.

The library offered no refuge today. Whispers followed me through the book stacks , I needed somewhere truly private, somewhere I could breathe, reapply my formula and gather my strength.

I slipped out a side door and wandered deeper into the campus, the autumn afternoon was fading into evening, casting shadows across the grounds, most students would be heading to dinner soon, leaving the academic buildings relatively deserted.

The east wing, the place my father had told me the restricted archives were kept, drew me like a magnet. I couldn't access the third floor yet, not without a plan but I could at least familiarize myself with the building.

The east wing was older than the main campus, its stone corridors dimly lit and echoing with emptiness. Perfect, I climbed to the second floor, searching for an unused classroom or study room where I could have privacy for a few precious minutes.

Most doors were locked, but at the end of a particularly shadowy hallway, one stood slightly ajar, warm light spilled from the crack, it was probably a professor working late, I thought, turning to leave.

Then I heard it, a low growl, followed by a gasp that was unmistakable pleasure.

I should’ve walked away.

But I didn’t.

Instead, I stepped closer to the door, peeking through the crack, my heart pounded, but it wasn’t fear that held me there, it was something darker, hungrier.

Inside, Avalon had Kaelen pressed hard against a bookshelf, one hand around his throat, the other ripping open his shirt. Books were everywhere on the floor, kaelen wasn’t fighting back. He tilted his head back, chest rising and falling, he was letting Avalon do whatever he wanted.

"You kept me waiting," Avalon growled, low and pissed.

"Maybe I wanted you angry," Kaelen rasped, voice tight from the grip on his throat.

Avalon didn’t answer rather he just bit down on Kaelen’s neck, hard, Kaelen let out a low moan, grinding back into him.

"Then take it," Avalon hissed.

He shoved Kaelen around, pushing his chest into the shelves. In seconds, he had Kaelen’s pants yanked down, exposing his bare ass. Kaelen braced himself, panting, avalon spat into his hand, slicked his fingers and shoved two inside him, rough and fast.

Kaelen gasped as his body jerked. "Fuck..”

"You think you can tease me and not pay for it?" Avalon muttered, stretching him with no patience, “you like being used like this don't you. "

Kaelen didn’t answer, he just pushed his ass back against those fingers, wanting more.

Avalon unzipped, pulled out his cock and lined it up.

Then he slammed in. 

Kaelen cried out, loud and raw, Avalon didn’t stop. He fucked into him hard, rough, each thrust shoving Kaelen against the shelf, the sound of skin slapping echoed in the room.

"Mine," Avalon growled, grabbing Kaelen’s hair, an anking his head back.

"Yours," Kaelen moaned. 

And I—fuck—I couldn’t move. My cock was hard, throbbing in my pants, I pressed my palm to it, aching, a  small sound escaped me, it was too loud.

Avalon turned, eyes locking on mine through the door as he smirked.

"We’ve got company," he said, not stopping, “little Blackwood’s watching."

Kaelen’s head lolled to the side, eyes meeting mine, no sign of shame nor fear, just heat.

"Let him watch," he panted, “let him see what it’s like to get fucked by a real alpha."

I was fucked.

Caught.

My heart pounded, breath ragged as I backed away from the door but my cock was hard, aching and my scent… fuck. That sweet, needy omega scent was leaking out, the suppressant formula, I prayed it was still holding, I  needed to get the hell out before they caught a whiff of what I really was.

I turned to run but tripped over my own damn legs, crashing into a hallway table, a vase shattered on the ground, the sound like a gunshot in the silence.

"Don't run," Avalon’s voice came, deep and rough, still soaked in lust, “wait for us, little wolf, we’re almost done here."

Almost done fucking Kaelen, almost done wrecking him.

And then what? Wreck me next?

A fresh bolt of heat shot through me, but fear punched harder, I bolted down the corridor without a second thought, down the stairs  not stopping till I slammed my bedroom door shut and locked it behind me.

I collapsed against it, chest heaving. My pants were tight, too fucking tight with how hard I still was. I tore at my uniform, fumbling with the vial and slapping fresh formula onto every scent gland I could reach, desperate to hide what I was, had they noticed? Had they smelled how much I wanted it? Wanted them?

I slid down to the floor, the images still burning behind my eyelids.

Kaelen’s moans.

Avalon’s cock slamming into him.

The raw power, the way Kaelen took it. The way they both looked at me, like they knew.

My hand moved on its own, yanking my zipper down and pulling out my cock. I was already leaking, I wrapped my hand around it, jerking fast and rough, no teasing. I needed it gone, I needed the ache to stop.

But the fantasy came right back.

It wasn’t Kaelen anymore.

It was me.

Me bent over that bookshelf, me getting used. Avalon grabbing my throat, biting down and slamming into me. “Mine,” he growled against my neck as I begged for more, ass clenching around him, body shaking from how deep he went.

I came hard with a muffled cry, my cum spilling over my hand, soaking into my shirt.

Shame hit right after, like a punch to the gut.

I’d jerked off to the idea of getting fucked by an alpha, of being pinned, taken and claimed.

That wasn’t what an alpha did.

I was supposed to dominate, not fall apart like that.

I cleaned up in silence, changing my clothes with numb hands. My mind wouldn’t stop racing, should I ask to transfer rooms? Try to stay away from Avalon and Kaelen?

No use.

They were everywhere.

A knock hit the door.

My breath caught.

"Blackwood," Kaelen’s voice came, calm now but I could hear the smirk underneath, “open the door, we need to talk."

My blood turned to ice.

They followed me.

They knew.

And I had nowhere left to run.

Lanjutkan membaca buku ini secara gratis
Pindai kode untuk mengunduh Aplikasi

Bab terbaru

  • Masked Desire   Chapter 63

    Jason's POVThe thing that crashes through the window isn't the massive beast we saw in the forest. This one is smaller, more human-shaped, but that makes it worse somehow. Its limbs bend in directions that hurt to look at. Its face keeps shifting, features sliding around like they can't decide where they belong. When it moves, the air around it ripples like water.My shoulder burns where its claws caught me. The pain is sharp and hot, but it's nothing compared to the terror crawling up my throat. This isn't just some random monster. It's here for me. I can feel it pulling at something deep in my chest, trying to grab hold of the bond that connects me to the others and tear it apart."Banishment ritual," Kaelen shouts from somewhere to my left. His voice sounds far away, muffled like he's speaking through thick glass. "We need salt and iron and—"But I can barely hear him. The creature's attention is fixed on me, and under its gaze, everything else fades to background noise.Avalon mo

  • Masked Desire   Chapter 62

    Ivan's POVI reach the archives just as the doors slam shut. The sound echoes across the courtyard like a death sentence. I don't hesitate – I slam my fist against the heavy wood, testing the locks. They don't budge. These aren't normal academy locks. Someone reinforced them. Someone who wanted to make sure whoever's inside stays inside."Shit," I breathe, stepping back. Through the narrow window beside the entrance, I can make out figures moving on the upper level. Jason's pale hair catches what little light filters through. He's up there with Kaelen and Avalon, and I'm stuck out here like a useless fool.The bond tears at my chest, demanding I get to them. To him. It's been like this for weeks now, this need to stay close to Jason, to touch him, to make sure he's safe. But it's worse tonight. The pull is so strong it makes my teeth ache.I force myself to think. Getting emotional won't help anyone.That thing in the forest is still moving. I can see it now, prowling along the treel

  • Masked Desire   Chapter 61

    Avalon's POVThe practice sword feels good in my hands. Heavy. Real. I've been here for two hours, working through the same sequence over and over until my muscles burn and my mind goes quiet. The combat wing is empty this late. That's how I like it.I raise the sword, pivot, strike. The blade cuts through air with a clean whistle. Again. Pivot, strike. My breathing stays even. This is the only time my head doesn't feel like it's going to split open from all the noise inside.Then the howl starts.It's not like anything I've heard before. Not human, but not animal either. Something in between, something wrong. The sound crawls under my skin and makes every hair on my body stand up. My sword clatters to the floor before I realize I've dropped it.The howl goes on and on. Must be a full minute before it finally dies. When it stops, the silence that follows is worse. Too quiet. Like the whole world is holding its breath.I stand there for a second, heart hammering. Every instinct I have

  • Masked Desire   Chapter 60

    Jason sits at his desk, the scent blocker still in his palm when the knock comes. It isn't tentative like Avalon's usual approach, or aggressive like Ivan when he's frustrated. Just firm, composed, deliberate. Three measured raps against the wood that somehow sound official. He expects one of the three—Kaelen with his calculated warnings, Avalon with his careful concern, or Ivan with his barely contained intensity. But the voice that follows doesn't belong to any of them. "Jason?" The voice is calm, unfamiliar, but carries the weight of someone who isn't used to being refused. There's an authority in it that makes Jason's stomach drop, professional and distant in a way that tells him this isn't a social visit. He doesn't open the door right away. His thoughts spiral about the inspection earlier, the near discovery, that drawer he's now checked three times in the last hour. The scent blocker grows slick with sweat in his palm as he stares at the door, heart hammering. *Who is th

  • Masked Desire   Chapter 59

    Jason doesn't move.The shadow outside his door lingers, motionless, too still to be a passerby. For a heartbeat, he forgets how to breathe. His hand remains frozen on the door lock. The shape doesn't shift like someone walking past. It stays there, deliberate and patient. *They know I'm here.*Then, as if whoever it is senses he's on the other side, the shadow moves—but not away. It stays. Jason slowly retreats from the door, every instinct screaming at him that something is wrong. His bare feet make no sound on the cold floor. He backs toward his bed, never taking his eyes off that thin line of light at the bottom of the door.The shadow shifts slightly. A small movement, like someone adjusting their weight. Waiting.Jason's heart pounds so loud he's sure they can hear it through the door. His throat feels tight. The bond in his chest thrums with anxiety, making his skin crawl with restless energy.Minutes pass. Maybe five, maybe ten. Time stretches until Jason loses track of how l

  • Masked Desire   Chapter 58

    Jason doesn't sleep that night.He lies still on his back, eyes fixed on the ceiling where shadows shift with the wind outside his window. The weight of everything presses down on his chest like a physical thing. Ivan's touch still lingers on his skin, phantom warmth that shouldn't feel so real hours later. Avalon's words keep echoing in his head, cutting through any attempt at peace. And somewhere in the drawer across the room, the scent blocker sits hidden like a ticking bomb waiting to explode his carefully constructed world.His skin hums in strange places. Along his wrist where Ivan's fingers had brushed. At his shoulder where their contact had lasted a second too long. It's like a phantom memory of contact he shouldn't want, shouldn't crave, shouldn't be thinking about at all.The bond used to be just a whisper under his skin, easily ignored most days. Now it's a drumbeat. Constant, loud, impossible to silence. Every heartbeat seems to match its rhythm, and Jason presses his pal

Bab Lainnya
Jelajahi dan baca novel bagus secara gratis
Akses gratis ke berbagai novel bagus di aplikasi GoodNovel. Unduh buku yang kamu suka dan baca di mana saja & kapan saja.
Baca buku gratis di Aplikasi
Pindai kode untuk membaca di Aplikasi
DMCA.com Protection Status