Last night I finished Evernight by Claudia Gray. I was a little iffy with it during the first two chapters or so, mainly because it moves fast so things happen and it is a little hard to believe certain relationships, but before you get 1/4 of the way in it works. I really really enjoyed it and I can't wait to read the next book. (
spoilers )