A review by chainofnovels
Once Upon a Broken Heart by Stephanie Garber
5.0
re-read [Oct. 17, 2023]: 5⭐
and that, my friends, is why jacks will be getting a hea with the love his life
"Heroes don't get happy endings. They give them to other people."
and that, my friends, is why jacks will be getting a hea with the love his life