Share

~018: He saved me

last update Last Updated: 2025-08-04 00:22:49

Calla

It’s already dark when I step out of the library, hugging my books to my chest. The air is cooler now, brushing against my skin like soft fingertips, and the campus is practically a ghost town. Just a few flickering lampposts, the sound of my own shoes tapping the pavement, and the faint mechanical hum of the vending machine near the science block. My head’s heavy from reading too much, and I keep adjusting my shoulder bag because it’s cutting into my skin. I should’ve left earlier. I should’ve just told those girls I was too busy to help.

But no. I offered to assist. I just didn’t offer to do the entire assignment for them.

I’m halfway across the parking lot when I hear the giggles first. That high-pitched, mean-girl kind of laughter that instantly sets my nerves on fire. I slow down, and just like clockwork, they step out from behind the building like they’ve been waiting.

“Hey nerd queen,” Maia croons, leaning against the bike rack like she owns the place.

I try to walk past
Continue to read this book for free
Scan code to download App
Locked Chapter

Latest chapter

  • A NERD FOR THE HOCKEY ALPHA   ~050: Morning After

    CallaImmediately I wake up, the first thing that hits me is the pounding in my head. It’s sharp, steady, like someone drumming against my skull. For a second, I wonder if I blacked out at some point last night, if maybe Blaire slipped something into my drink as a joke. But then my memory reminds me—no. I didn’t drink. Not a single drop.Which makes the ache in my body that much harder to ignore. My muscles are sore, my skin feels stretched too tight, and then it all rushes back—every second of last night. His hands. His mouth. The way I gave in like I had no self-control. The way I didn’t stop him.My stomach flips.I turn my head, careful, like if I move too fast the whole room will tilt. My eyes land on him—Ronan. He’s sprawled out, face half-buried in the pillow, dark hair a mess. And he looks so damn peaceful it makes me want to throw something at him. How dare he sleep like that? Like he didn’t just ruin me. Like he didn’t make me ruin myself.A gasp slips out before I can swall

  • A NERD FOR THE HOCKEY ALPHA   ~049: 🔞I want to mark her

    RonanI can taste her.The thought alone should be enough to make me lose my sanity. I can taste every drop of her heat on my tongue, every desperate sound spilling out of her mouth like she’s already mine. And fuck, I shouldn’t even be doing this. I know what she is. Human. Fragile. I'm a danger to her. Yet here I am, buried between her thighs, tongue sliding against her like I’ve been starving my whole life and just discovered what food is.Her back arches off the bed, hands clawing at the sheets like she doesn’t know what else to hold onto. “Ronan—” my name slips out, half-broken, half-plea, and it’s enough to drag a growl straight from my chest.Darko stirs inside me, my wolf pushing against the edge, urging me to sink my teeth into her right now, to mark her, to claim what already belongs to us. My jaw tightens until it hurts. Not now. Not like this.She doesn’t even know what I am.And that’s the fucked up part. I can’t tell her. I can’t whisper the truth in her ear, not when t

  • A NERD FOR THE HOCKEY ALPHA   ~048: 🔞Heat

    Calla“Mate!”The growl rips through my head. It’s not my voice, not even my own thoughts—it’s something else, someone else, calling out to me. The sound shudders down my spine, raw and possessive, and I feel it all the way to the pit of my stomach. My body is burning, searing from the inside out, and I can’t endure the way it feels. It’s too much, a fever that has no cure.My eyes are shut, locked in a thick, endless darkness. But the scent cuts through it, dragging me up as if I’ve been drowning. Seductive. Heavy. Alluring in a way that makes me ache. I want it. No, I crave it.My hand moves on instinct, sliding to my neck, trailing lower, brushing across my chest. I cup my breast, fingers squeezing, and a tremor runs through me. The touch makes me shiver, but it isn’t enough. I don’t want my own hand. I want something stronger. Someone else.Ronan’s face slams into my head so vividly I almost gasp. That scent—it’s his. I’ve breathed it in so many times, memorized it, but right now

  • A NERD FOR THE HOCKEY ALPHA   ~047: 🔞Heat

    RonanI carry Calla in my arms, bridal style, her head heavy against my chest. She’s still groggy, drifting in and out of awareness, and every step I take rattles through me. Her scent clings to the air, thick, intoxicating, sweet in a way that burns down my throat. It’s different now. Sharper. Heavier. The kind of scent that claws at my control and drags everything primal inside me to the surface.The music downstairs is still loud. The party hasn’t slowed, laughter and voices bleeding through the walls, but I don’t stop. I slip us through the back door and up the stairs before anyone notices. My hold on her tightens the moment she stirs. Her body is burning up, skin flushed, her pulse too fast against my arm.I know what this is.Heat.The word itself sinks into me like a blade. My chest tightens as I shoulder my way into my room and kick the door shut behind me. I set her down on the bed as carefully as I can, but the second her body leaves mine, I already miss the feel of her. My

  • A NERD FOR THE HOCKEY ALPHA   ~046: They are here

    RonanThe stench of them hits me first—iron, dirt, and the sour tang of bloodlust. Three wolves fan out in front of me, their eyes bright with malice, their hackles raised. Strangers, not from my pack. Not rogues either. Their scent is too clean, too structured. They belong somewhere. And they were sent.“To kill her,” my wolf growls inside me, deep and primal, hot fury rushing through my veins. “They’re here for her. For our mate.”The tallest of the three snarls, his lip curling. “I smell her on you. But not you on her.” His voice is guttural, dripping with contempt. “You haven’t claimed her. That makes her weak. Easy prey.”A low rumble tears through my chest before I even register it. My wolf pushes hard against my skin, claws scraping from within, eager to rip out. I grit my teeth. “She’s not yours to touch.”The second wolf, broader, with a scar tearing across his muzzle, laughs. “She’s not yours either. Not really. The council doesn’t allow humans to live once they’ve seen too

  • A NERD FOR THE HOCKEY ALPHA   ~045: Night Run Gone Wrong

    CallaI walk deeper into the woods to clear my head, because the party noise keeps bouncing in my skull and I want leaves and night to scrub it out. The path narrows and the brush snags my leggings. The air is wet and cold, full of pine and mud. An owl hoots once. Far away, water murmurs. I tell myself this is fine. It is just trees and me, and trees do not gossip.I don’t check my phone. If I look, everything I fled climbs back in. I count breaths the way Blaire taught me. Four in, four out. Calm, calm. My heart ignores me.Something moves to my left, low and deliberate. I stop, listening. The wind hushes, the branches settle, and all I can hear is my own breath. “Relax,” I whisper, like that ever works. I step again and snap a twig. The crack ricochets. Smooth, Calla. Stealth queen.The moon slides from behind a cloud and folds a pale sheet over everything. The path looks friendly for half a second. I’m thinking of turning back when the growl arrives behind me.It is big. It drags a

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