just finished this book and i'm wrecked. hte ending hit me like a ton of bricks, i did not see that coming at all.