This book was agonizing. It was a little slow and completely miserable in the middle, but the pay off at the end was totally worth it. I almost don't want to read the next book....this one ended on such a high note that I'm afraid of the agony I'm sure the author will put the characters through again.