Janette Rallison writes really cute books. But I have to say that this was not my favorite of hers. While I enjoyed the fact that there was less fluff in this novel, Kari annoyed me to no end. Annoying characters totally get on my nerves. But Kari took basically no actual responsibility for her actions which got on my nerves.I liked how Rallison dealt more with harder issues than in her previous novels, and I enjoyed the overall novel if not specific characters and situation. So I enjoyed the novel but one of the characters annoyed me.