Cursed Fates (Zodiac Academy, #5)
Rate it:
Open Preview
Read between October 14 - October 19, 2025
8%
Flag icon
I’ll get the beauticians to do some work on her too…and make sure they photoshop the pictures…maybe we’ll have the shoot at night so there’s plenty of shadow…”
32%
Flag icon
Smoke spewed from her nostrils and her moustache rippled in the breeze it caused. It might have been funny it if wasn’t weirdly terrifying.
35%
Flag icon
Maybe Gabriel had a point about me needing to own more of my shit. I probably owed him an apology too.
52%
Flag icon
“The stars might have decided that you can never be mine,” Darius said roughly, refusing to move away from me. “But I am yours. No matter what. I don’t care where we end up or who we’re with, I’ll always be yours. And I’m going to fix the damage I did to us even if the stars don’t care. I’m going to prove to you that I could have been worthy of you if I’d just listened to my heart sooner.”
56%
Flag icon
“Ooo right in the vag!” Tyler called and a laugh caught in my throat.
56%
Flag icon
“Holy shit,” Seth breathed as he nuzzled against my arm. “This would be so hot if it wasn’t, you know, Mildred. But if I imagine her being literally any other girl then I’d be so turned on right now.”
58%
Flag icon
would feel about as comfortable as shoving a pineapple up my ass, but I was going to try and be…nice. Shudder.
58%
Flag icon
“Look, sometimes we want to see the good in people we care about so much that we pretend it’s there, living under all the layers of cruelty. But the fact is, Diego, some people are toxic. And if you keep them in your life, they’ll poison everything good in your world until you end up being just like them. And that’s a far worse fate than going against the