I liked it all the way through! The angst at the end could be frustrating, but the final turnout of the story was nice.