3.5* 
 Very similar to Heart on a Chain, which I liked more. Loved Kevin though (the additional half star specially for him). And Katelyn's relationship with him, the manner in which she protected him was great. Everyone else though, the school friends, the neighbours, the boy friend, boyfriend's parents seemed a bit too good to be true. None of them were jealous, rude, mean, angry.... Nothing except complete acceptance and support all around. Call me cynical but was just a bit difficult to digest.