It's a really sweet story. The only probably I had with it was that at times Nathan became really annoying because of his saintly behavior and I felt that he just forgave everyone too easily. Also I found it to be too convenient that when Brandon and Nathan met someone new that person would be okay with gays because someone they loved was gay (ex. the FBI agent who had a older son who was gay). It was a bit unbelievable the amount of times this happened (well it seemed that way to me anyhow).
The twist and turns in this book made a really enjoyable read and I had my suspicions about who was really behind Nathan's attacks.