Usually I give 1 star ratings to books I DNF. I almost made it with this one, I was at 80%. Sigh. I see most of my GR friends loved this one but I just couldn't put up with this heroine, she drove me completely nuts. Coupled with me actually listening to this audiobook instead of reading and not being able to skim through dumb parts made me want to rip my hair out.