Home / Werewolf / Bonds at War: The Untouched is Mine / Hearts at War 12: Caught Red-handed

Share

Hearts at War 12: Caught Red-handed

Author: Sand Kastle
last update Last Updated: 2025-09-07 10:23:26

TESSA

I placed my hand over my lips and replayed the kiss over and over again in my mind. What I felt back then couldn’t be compared to anything I’ve ever felt in my entire life. I’ve never felt so… alive.

And if it was already like that, just a small touch of the lips, then I couldn’t even begin to imagine if we…

I shook my head before that thought entered my mind. Again, he had someone else he loved, and they were in a loving relationship!

With that, I made the decision to head out for a run. It had been some time since I had let my wolf roam free, and after that kiss with Rowan, my inner beast had been fussier than usual.

Fortunately, Zaria was back in Elite, so I didn’t have anyone breathing down my ear. Still, I took care to slip out of my room quietly, not wanting to alert those in the house.

I grabbed my robe and shifted in the enveloping embrace of the forest, sighing in relief as my limbs began to transform, slowly becoming covered in soft, thick fur. I was just an ordina
Continue to read this book for free
Scan code to download App
Locked Chapter
Comments (1)
goodnovel comment avatar
MD Loves Books
This is why Ellana didn’t want him to reject her. Because she had a mate…and Rowan too. So she’s causing Tessa all this pain, so she can be selfish. Poor Rowan. Poor Tessa.
VIEW ALL COMMENTS

Latest chapter

  • Bonds at War: The Untouched is Mine   Hearts at War 43: Pack Doctor

    TESSA “Tessa, no!” a voice shouted, panicked, blurred in my haze.“We’re losing her!” someone else cried.My head was heavy. Everything hurt. My whole body felt torn in half. Every push felt like it split me apart. “Tessa, keep pushing! We need to see her! She needs to breathe!”I tried, but the agony only climbed higher and higher. I wanted it to end. I wanted someone to be there with me, to hold me, to tell me it was going to be all right. I clenched my teeth and pushed again, and the sound I made didn’t sound like it came from me. It was guttural like an animal ripped out from deep inside. My nails tore against the sheets.“It hurts!” I sobbed, thrashing my head to the side. “It hurts—”“We’re so close!” someone urged. “Come on, Tessa, one more time! You can do it!”No, I thought. I couldn’t. My body felt squeezed dry, but I still pushed because I had no other choice. The pain was so sharp that it blurred everything else around me.My eyes closed, and for a moment, I thought I w

  • Bonds at War: The Untouched is Mine   Hearts at War 42: Your Fault

    ROWAN Where is she?She was nowhere to be found.I scoured every corner I could think of, but all I saw were walls and silence. The emptiness echoed louder than any scream could. My pulse hammered at the same question over and over, one that had no answer.Where was Tessa?I stood in Cade and Arden’s apartment, my fists pressed against my thighs, my throat too tight to swallow. Arden’s sobs broke through the air over and over again. She sat pressed against Cade, tears streaking her cheeks in steady streams that she didn’t bother wiping away. I felt numb.If Arden knew, if she had even the faintest clue where Tessa might be, she wouldn’t be crying like this. She wouldn’t be trembling against Cade’s chest with that kind of grief. Cade’s arms tightened around her shoulders, pulling her closer, his hand smoothing over her back in steady strokes. His lips were pressed tight. I looked at him, at the way he held her, the way his entire focus was her and her alone. That was how you should

  • Bonds at War: The Untouched is Mine   Hearts at War 41: Patched-up Family

    TESSAThe ride into Ylarc was quiet, but not an uncomfortable one. I leaned against the window, watching the scenery shift from the familiar routes of Fenra into something softer and quieter. The streets here were narrower, the people a little more ordinary. I had been here before—years ago, when my parents were still alive. They brought me to the markets sometimes, or to the festivals where lanterns lit up the river. I remembered laughing, holding my father’s hand, my mother’s voice humming in my ears. But after they were gone, I never returned.Zaria and Cameron’s family often came to Ylarc. They’d speak about it as if it were their second home. Summers by the river, dinners at little taverns, strolls through the town squares. They never invited me along, though. I used to tell myself I didn’t mind, but now, being here again, I realized how much I’d been left out of.We didn’t stop in the lively center. Instead, Owen led us toward the forest. Civilization thinned out until only sca

  • 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

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