Shadow Princess (Zodiac Academy, #4)
Rate it:
Open Preview
Kindle Notes & Highlights
Started reading September 6, 2025
2%
Flag icon
She scoffed beneath her breath then stalked towards me. I stilled as she drew closer,
Kaelyn
How long is she going to blame him for something he was just as helpless in as her
2%
Flag icon
We were like magnets, destined to gravitate towards each other or repel each other, but nothing in between. And I didn’t know how to flip it back to how it had been just before my father had shown up. It should have been the last thing on my mind, but in that moment all I wanted to do was take hold of her and pull her into my arms. My heart was still beating out of rhythm with the shock of what had nearly happened to her, and I just wished that I could fix it somehow. I wanted her close even though the moon was gone now, the Eclipse over and its effects waning. But it didn’t seem like she felt ...more
Kaelyn
How can he not realize theyre mated
2%
Flag icon
“Not for what happened, but I blame him for being too much like his father. And for not trying hard enough to help us.”
Kaelyn
Unfair. Tory dont piss me off
3%
Flag icon
“Please,” her tone softened. “I don’t trust him, and what can Orion do anyway? We’ll figure this out on our own, like we do everything else.”
Kaelyn
TORY FFS
4%
Flag icon
Clara
Kaelyn
I see her so differently after ruthless boys
5%
Flag icon
“Who the fuck is that?” Darius balked and I rose from my seat in shock as I found Gabriel motherfucking Nox perched outside on the windowsill staring in at us.
Kaelyn
AHHH
5%
Flag icon
“This is Gabriel Nox, your new Tarot teacher,”
Kaelyn
Omfg yes
7%
Flag icon
Diego straightened in his chair, his gaze sharpening as he stared at me, his lips parting like he’d noticed the dark magic which came alive with my anger.
Kaelyn
He so did his family deals in dark magic. So this is gonna be a problem
8%
Flag icon
“Actually, my breakfast is rather unsatisfying now I come to think of it. But feel free to gorge yourself on it, it seems you’ve got a taste for things that have been taken off the menu anyway.”
Kaelyn
Okay geraldine this ate
8%
Flag icon
“Uhuh. Five points from Aer,” he said casually. “That’s Tory actually,” Kylie put in while I scowled at her. “Darcy has the obnoxiously coloured hair.” “I happen to like obnoxiously coloured hair,” Nox replied dryly. “And I’m aware which Vega arrived late. I was taking five points from Aer because I can’t stand a snitch.”
Kaelyn
PERIOD GABRIEL
12%
Flag icon
“In Solaria we have a tradition of giving rose quartz to someone we want to be exclusive with.”
Kaelyn
YES LANCE
16%
Flag icon
In the Palace of Souls, rests a secret untold. Find the light who burned on after the fire...
Kaelyn
Gabriel is totally the light
17%
Flag icon
Diego frowned heavily. “My family use magia oscura – dark magic.”
Kaelyn
I knew it
19%
Flag icon
How come you call him Gabriel?” “Oh, he’s family,” Caleb explained with a shrug.
Kaelyn
Love love love that actually
21%
Flag icon
like Bert and fucking Ernie.
Kaelyn
PLEASE
22%
Flag icon
“That guy is gayer than the day is long, dude. So you flirt with him and I’ll get the neckerchief.”
Kaelyn
I actually just laughed out loud
24%
Flag icon
It had been so long since I’d felt content. But with her, I was starting to see glimpses of my old self, the guy who’d loved life, who’d had a future. And I hadn’t realised how much I’d missed him.
Kaelyn
Thats actually so sweet i love darcy and lance
24%
Flag icon
“I don’t keep a fil-o-fax of floppy fiddlesticks I’ve cadoodled with.” Geraldine rolled her eyes. “It wasn’t floppy,” Max huffed.
Kaelyn
Why is this actually funny
25%
Flag icon
My sister was too stubborn for her own good sometimes. She probably liked Darius just the way he was. Asshole personality and all. If he’d just apologise for all the shit he’d done to her and started trying to make up for it…maybe there was something salvageable between them. Or maybe I was just too optimistic for my own good sometimes.
Kaelyn
No darcy i agree with you
26%
Flag icon
Seth’s
Kaelyn
I was wondering when this mf would finally make an appearance
27%
Flag icon
“You just had to submit. It didn’t need to be this way.” “You didn’t tell me,” I spat, venom building up in my gut. “You had to figure it out for yourself,” he sighed with a genuine look of remorse which confused the hell out of me, then he knocked his knuckles against my cheek before getting to his feet.
Kaelyn
I feel it was obvious
31%
Flag icon
“Why?” I asked. “Why would he do that for me?” “I don’t know,” Gabriel said in a way that sounded like he really did know. “I just know that he will. Beyond that there are two paths your conversation might take. Which way it goes will depend on the two of you.”
Kaelyn
I love him nudging her towards darius
34%
Flag icon
“One is the number of achievers…leaders.” His eyes ran over us, and curiosity burned in them. “Many of Solaria’s rulers have possessed this Birth Path Number.”
Kaelyn
Well period cuz thats also mine
38%
Flag icon
had he ordered for me instead of asking what I might actually like?
Kaelyn
This whole date just proves that he does not know her
40%
Flag icon
“I think the stars picked you for me, Blue. I think you’re my Elysian Mate.” His fingers intertwined with mine
Kaelyn
OBVIOUSLY
40%
Flag icon
“He took her to that very same place on the clifftop and called a meteor from the sky. She walked willingly into that pit for him while I was bound on my knees beside Darius. But when the shadows came for her, she didn’t come back, the darkness killed her.”
Kaelyn
Fuck you lionel
43%
Flag icon
the Phoenix and Dragon tattoos which danced with each other on his back gleaming with sweat.
Kaelyn
Darius has a phoenix and dragon tattoo? Can we be any more obvious guys, just get together already
45%
Flag icon
“He’d rather kill him than have the world find out what he is,” Darius said and the hopelessness pouring from him broke something in me.
Kaelyn
I stg lionel better back off of xavier cuz this is heartbreaking
47%
Flag icon
“It’s not going to be a dick pic,” I said, my finger hovering over the message. “It is,” Geraldine countered. “I can feel it in my waters.”
Kaelyn
Im cracking up