Travis has his faults, but he is such a great narrator and it was quite a journey being in his head, living out his story with him. I got so lost in what he was going through--from his memories of Charlie (his dead best friend), his frustrations with his parents, his nightmares and triggers to the story with Harper. Speaking of, she is such a great girl. Their story from middle school is rough, and I hope that it can get across the message to others that it did for me. Lies of omission can still hurt, and labels that get put on you or because of you doesn't go away as easily as one might think. But I am glad that they could overcome that because I love how their friendship progresses and what happens to them. Harper also lightened the mood a lot with her remarks. She added a whole other dimension though with how she rolled with the punches (and sometimes doled them out) and how she responded to Travis.
Another character that I adored was Charlie's mom. We didn't get much of her, but what we saw was nice.
The dynamics between Travis and his parents felt authentic to me. His mom was behind him, making support packages and joining military mom's groups. She had this feeling of familiarity to me, which is a good thing. Watching her character change and evolve in here made me smile, and seeing it through Travis' eyes made it all the better. Travis and his dad had a rocky relationship and I think that its portrayed well in the present although we do get some peeks at what got them to that point.
Trish Doller has a nack for writing emotions. I was moved by the story and his flashbacks of what happened in Afganistan as well as the guilt he carried with him. There are so many layers to this book, and it kept my attention the whole way through.