I'm really only giving this 4 stars for the writing. I mean, it was pretty good, I guess. I read it all in a day. But the plot was a little jumpy (like the ending, not really a spoiler but you should probably stop reading this if you don't want spoilers- when she made her decision after not havin...