I should have been following Bailey's example and sleeping but I'm glad I finished this last night for two reasons. First, it ended well. Not just happily but strongly. And second, now I'm done with it! All of the characters really did frustrate me so I'm ready to move on.