This only took me three days to finish, because I was hooked. The characters were interesting, the story was wonderful (At times a bit predictable but not so much to detract from it) it made my heart hurt in all the best ways! I immediately bought the sequel and have already started it!