There was too much going on in this book and it wasn't long enough to satsifyingly deal with any of it. The story felt too rushed and the abrupt endin...