The first third was really good, but once the school bit ended it started going downhill, and then the last bit was all about the main character being a massive hypocrite and, ultimately, really a horrible person.