I am still confused about this book, when I first picked it up I hated it, but about halfway through it, I fell head over heels into it! It went from a whiny boy, to a bunch of different characters that were so real they could have been my next door neighbors!This book was nothing like I expected, each new chapter forced me deeper into the complex lives of all the characters, not just Sebastian. While the plot was kind of slow in the beginning it quickly took form into a wonderful book that left me longing for more.Overall this was a book that enchanted me, but left me searching for what rating to give it. Basically it left me thinking, which is a really cool thing about books. I cannot wait to read more by this author!