A very solid 4 star read for me, but being J.Lynn/Jennifer L. Armentrout earns you at least another star. But to be fair, Cam couldn't easily earned that extra star all by himself. Big time. 
 I loved and was fully engaged in the story and characters, but I was frustrated at times with the back & forth and the way the big reveal was dragged out for about 20% too long. At least. I can't be angry with Avery because after everything, she does learn to heal, but come on. 
 Cameron Hamilton was everything a perfect college aged book boyfriend should be, and so much more. I loved every single thing about him. I just wish we would have had more than the last 10% of things really where they needed to be with Cam & Avery. 
 Noone writes back & forth boy/girl dialogue quite like Jennifer Armentrout. I adore the snark and wit that is present in every one of her books. Avery was probably her most damaged and reserved heroine, but she still gave as good as she got verbally and I love that. 
 Overall, I highly recommend this book. It reminded me of Easy, which was one of my favorite books of 2012. This is a great story of survival and healing and moving forward with life.