Sorrow for Thorns
ByPublisher Description
Mirabelle has only ever wanted her obscure magical specialisation – curse-adjusting – to mean something. When she approaches the infamous Blacklily Castle, surely hiding all sorts of secret curses, she hopes she can prove herself to the Witches' Guild.
Before she sets foot on the front step, a vicious wolf attack leaves her bedridden and in the care of Raphael, lord of Blacklily: taciturn, mysterious – and cursed. Raphael begs Mirabelle to leave, but she can't even walk down the stairs, let alone to the next town. And Mirabelle wants to know what curse the lord of Blacklily is hiding.
As Mirabelle recovers, she's plagued by dreams of her past lover, her estranged mother, and the sense that Raphael is in grave danger. Then she understands why Raphael wants her to flee: if she can't get the lord to trust her and adjust the curse in time, it will kill them both.
Sorrow for Thorns is a queer MF/sapphic endgame second-chance romance. It is the third book in the Cursed Princes, a series of quick romantasy reads with angsty happy endings. Each title is a standalone romance but the books are best read in order to understand the series arc.
Download the free Fable app

Stay organized
Keep track of what you’re reading, what you’ve finished, and what’s next.
Build a better TBR
Swipe, skip, and save with our smart list-building tool
Rate and review
Share your take with other readers with half stars, emojis, and tags
Curate your feed
Meet readers like you in the Fable For You feed, designed to build bookish communitiesSorrow for Thorns Reviews
Start a Book Club
Start a public or private book club with this book on the Fable app today!FAQ
Do I have to buy the ebook to participate in a book club?
Why can’t I buy the ebook on the app?
How is Fable’s reader different from Kindle?
Do you sell physical books too?
Are book clubs free to join on Fable?
How do I start a book club with this book on Fable?
