this book is throwing me for a loop. the twist i saw coming from a mile away but somehow it still managed to be shocking.