Heart of Thorns by Bree Barton
In the ancient river kingdom, touch is a battlefield, bodies the instruments of war. Seventeen-year-old Mia Rose has pledged her life to hunting Gwyrach: women who can manipulate flesh, bones, breath, and blood.
Not women. Demons. The same demons who killed her mother without a single scratch.
But when Mia’s father suddenly announces her marriage to the prince, she is forced to trade in her knives and trousers for a sumptuous silk gown. Only after the wedding goes disastrously wrong does she discover she has dark, forbidden magic—the very magic she has sworn to destroy.
I buddy read this book and of course I ended up pulling a “Moon” (this means I stuck to the buddy read for a few days and then finished the book instead of stopping at the designated place). However, it has been one of our most positive buddy reads, and I was enjoying this book a lot.
One of my favourite things is that some of the cliche roles are reversed, and how Mia starts managing/understanding feelings. Her growth and her naivity were interesting.
Also, without spoiling, that ending left me wanting so much more and also there were a lot of twists that were unexpected. (How can you review this and explain how much they surprised you when you want to skip spoilers?!)
Why not give this book a try? I’d also like to recommend The Last Namsara, or The Hero and The Crown, all of them with great “heroines” that learn a lot about themselves and magic through this (sadly Heart of Thorns doesn’t have dragons, which the other two do).