Hmmm...I'm having a hard time rating this book. You see on one hand it deals with serious topics of domestic abuse, stalking, rape, PTSD, war crimes committed in Afghanistan, coming out of the closet, etc. And then you have the sometimes weird, sometimes a bit too dramatic dialogue the characters sp...