The pacing was fine all the way through and I could keep reading for hours without getting bored or taking a break (which is a really rare thing for me!) The good endings was sweet and funny, the bad ones painful and the sad ones heart wrenching, just like it should be.