Share

Hearts at War 34: Lasagna

Author: Sand Kastle
last update Last Updated: 2025-09-18 08:04:59

TESSA

“Pure Magic…” Mr. Thompson started off, his voice carrying through the classroom.

“In recent years, it has become a norm in medicine. Truly, it has shaped what we are today, especially in the use of potions. It is undeniable that werewolves are equipped with the skills to wield it since our very evolution.”

Mr. Thompson was currently teaching Pure Magic in the Modern World, and judging by his tone, he was in love with the subject.

His eyes gleamed, his hands moved like a conductor in front of an orchestra. It was obvious this was where his heart was—not in Combat. With Mr. Winters’ departure, he finally had a chance to teach it.

“However,” Mr. Thompson went on, “magic, of course, has its ups and downs. With the presence of shifters in the modern world, we try to keep these things hidden from humans. Greedy bastards. If they knew of us and the magic we have, then they’d go ballistic. But then again, we’re not necessarily better. In the upcoming years, there has been a push to
Continue to read this book for free
Scan code to download App
Locked Chapter
Comments (3)
goodnovel comment avatar
Daniela_V
i knew it!!! she's pregnant...
goodnovel comment avatar
Shania
i knew it!!! she is pregnant. She needs to talk to arden.........
goodnovel comment avatar
MD Loves Books
Oh Tessa…you might be pregnant with Rowan’s baby. Talk to Arden. The lecture on dark magic makes me wonder if Zaria has been dabbling in it.
VIEW ALL COMMENTS

Latest chapter

  • Bonds at War: The Untouched is Mine   Hearts at War 40: Wrong All Along

    ROWAN My ears rang.It was a horror.Pure, gut-wrenching horror.Those few words sent me spiraling down into a place I hadn’t thought I could reach again.I didn’t even realize I’d grabbed Dustin until I felt the fabric of his shirt under my fists, my knuckles tight and shaking as I pinned him with a glare. My breath came ragged, each inhale tasting like ashes.“What do you mean?” My whole body felt like it was on fire, rage and confusion boiling in my veins.Dustin didn’t fight me. He didn’t raise his hands nor try to pry me off. His head tilted down slightly, like he had already accepted every consequence of the truth he was about to spill.“I’ll tell you everything,” he whispered. “But you have to calm down, Alpha Rowan. Please.”I released him with a violent shove, my chest heaving. My wolf clawed inside me, snarling at the truth that hadn’t even been fully spoken yet. I took a step back, but the anger didn’t leave—it only grew. My hands shook at my sides, and I had to curl them

  • Bonds at War: The Untouched is Mine   Hearts at War 39: Confession

    ROWAN The intrusions were getting out of hand. There was another intrusion last week, which was why I had to go back with Zaria in the middle of the week. The strange thing was that they all died before we could even interrogate them. They felt like empty husks programmed to lash out, then burn themselves out in the same breath. It was like fighting puppets whose strings cut themselves mid-battle.I shook my head, trying to push that thought away. Dwelling on it too much made me restless, and I hadn’t been sleeping well.Back at Elite, I found myself sitting in one of Mr. Thompson’s assessments. The subject was Pure Magic, and it was the final question that made me pause.Cite an instance where dark magic can be used for the better.I stared at the blank space on the paper. My pen tapped against the edge of the desk, my jaw tightening as I thought. Most wolves flinched at the thought of admitting that any use of dark magic was justifiable. That was the Academy’s entire brand, after

  • Bonds at War: The Untouched is Mine   Hearts at War 38: Leave

    TESSA It was like my chest had been crushed under invisible hands, and my stomach felt like it was being ripped apart. A sharp pain shot through me, leaving me clutching my abdomen. What the hell was happening? My knees buckled, and I felt myself sliding against the wall, desperately trying to hold on.I saw a familiar figure and called him out without any hesitation. “Owen!” He instantly turned around, freezing in alarm the moment he saw me on the floor.“Tessa!” he exclaimed urgently. Then, he ran to where I was and kneeled right next to me. “What’s happening?” I shook my head, gasping. “It hurts,” I managed to say, my hand pressed to my stomach. The panic in his face hardened. “Shit,” he cursed. I tried to reach out to him, but another wave of pain ripped through me. My entire body felt like it was splitting apart from the inside. I folded forward, my hands shaking. Owen didn’t wait another second. He crouched down, hooked his arms under me with ease, and lifted me like I wei

  • Bonds at War: The Untouched is Mine   Hearts at War 37: Walking Away

    TESSA I never thought I’d see him again. It had been years—long, bitter, exhausting years since the last time our paths had crossed—and when they finally did, it had to be like this. He was pressed up against someone else, lips moving hungrily, as if he didn’t have a single care in the world.My chest constricted from disappointment. Ellana’s face rose in my mind. Ellana, who had given everything, who had died for him just to protect the possibility of his future. And here he was, living it with ease, with no shadows dragging him down, not even a sprinkle of tiredness in his gaze.He looked good. It appeared that the years had been kind to him. I shook my head before I realized I was doing it. My throat burned, and I pressed my nails into my palm to stop the tremor in my hands.“Tessa?”The sound of my name falling from his lips hit me harder than I expected. He muttered it like he was sorry. His eyes widened as recognition settled in, and his entire body shifted forward. He tried t

  • Bonds at War: The Untouched is Mine   Hearts at War 36: You're Here

    TESSA I looked up and saw the person who spoke.It was Owen.My eyes widened. “W–what are you doing here?” I stammered. My voice was raw from crying, and I felt stupid for even asking when the evidence of my disaster was lying right there on the counter in plain view.Owen frowned, his sharp brows pulling together as his eyes flicked from me to the cluster of pregnancy tests on the sink. He answered my question anyway.“My shift just finished at Rowan’s cafe, and I forgot my keys in my locker when I smelled your scent. I knew it was you.” He paused, and I swore I could see his chest rise a little sharper with each breath, like he was bracing himself. Then his gaze darted back to the tests, and his voice turned into a low growl. “But… what did you just say?”I froze, my hands gripping the edge of the counter to hold me upright. The silence that followed was heavy and suffocating. There was no point in denying it—not with those sticks screaming the truth. His eyes darkened, his jaw tigh

  • Bonds at War: The Untouched is Mine   Hearts at War 35: Inside Me

    TESSAI had never felt so exposed in my life.Tonight, in the glow of flickering fluorescent lights and the oppressive warmth of too many bodies pressed into too small a pharmacy, I felt stripped bare.I thought it would be easy. I slipped out under the cover of night, hood over my head, scarf tucked tightly to my neck, and picked the most nondescript place possible. Far from Elite, far from curious eyes, far from anyone who could recognize me and whisper my name with a smirk. But apparently, I wasn’t the only one desperate enough to seek anonymity in the dark. The line inside stretched almost to the door, and every cough, every shuffle of feet seemed louder than the pounding in my chest.I kept my gaze fixed on the ground, my boots scuffing against the linoleum, and willed myself not to draw attention. Just one thing, in and out. Nobody had to know or guess what I was about to buy. When it was finally my turn, my fingers trembled so badly I nearly dropped the small boxes before th

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