Zac's story is quite interesting, it hooked me in from the very first page and I couldn't look away. All of his struggles and pains and monsters are quite complex and unique and quite relateable. All of the characters are realistic and interesting. Last Night I Sang to the Monster has many messages throughout the book but one of them I really like is: Change isn't for everyone and some people don't want it. And you have to be okay with that.Full review to come.