3.5 stars 
 I actually half want to give it 4 stars just for Colt and his mom because I really loved their relationship, it was beautiful and sweet and yes I was crying the real ugly snot crying at some point. 
 I enjoyed the story, although some of it was a bit contrived. I understand why authors want to give the characters pain, because let's be honest, we love to feel the feels. We want to burn with grief and rage and everything else for the characters we are reading about, because if you do the story is real for you and that's just amazing. I didn't quite feel like Cheyenned was real, I didn't feel her. Also I love when authors don't need major events to make things happen between characters, Dawn likes to use major events to get the ball rolling which isn't my favourite thing, but anyway. 
 I do think that Colt was written perfectly. No, I am not saying he is perfect, far from it. 
 But I could feel him, for me he was real. He was rounded up beautifully, his anger and pain and full on 'fuck-you' attitude to the world was tangible. 
 So yeah, maybe for him and his mom I will give it a 4. I need to think about it.