

Added to listEvery book I've read in 2026with 34 books.

I thought I would absolutely love this book as I'm very much the target audience and it's a genre I absolutely love. Unfortunately it's full of woefully underdeveloped characters and a main character who is completely insufferable for a lot of the book.
I came back to edit this review and lower the star rating because a week I'm actually still mad at how bad this book was. It's lazy and poorly written.
I thought I would absolutely love this book as I'm very much the target audience and it's a genre I absolutely love. Unfortunately it's full of woefully underdeveloped characters and a main character who is completely insufferable for a lot of the book.
I came back to edit this review and lower the star rating because a week I'm actually still mad at how bad this book was. It's lazy and poorly written.

I thought I would absolutely love this book as I'm very much the target audience and it's a genre I absolutely love. Unfortunately it's full of woefully underdeveloped characters and a main character who is completely insufferable for a lot of the book. I gave it 2 and a half stars, not 2, as the flow for the final 1/3 of the book is much better and the ending is solid enough.
I thought I would absolutely love this book as I'm very much the target audience and it's a genre I absolutely love. Unfortunately it's full of woefully underdeveloped characters and a main character who is completely insufferable for a lot of the book. I gave it 2 and a half stars, not 2, as the flow for the final 1/3 of the book is much better and the ending is solid enough.

Added to listUpcoming bookswith 3 books.

Added to listEvery book I've read in 2026with 33 books.