By 50% I knew this was a 3 star read. But by the end I hated the heroine so much it lost another star. 
 So disappointing. 
 I could go into all the reasons it failed with me, but Ash did such a MASTERFUL job of hitting every single one of my issues 100x better than I ever could. So go read her review. 
 Pronto.