This is the book with which I finished my 2012 challenge and it's a good one for that. I really enjoyed reading it, although in the middle all this cheating was getting on my nerves. Yes, I understood that it was John's way of coming to terms with his sexuality. On the one hand still clinging to the idea of marrying and having kids, on the other hand already acknowledging his love for Nathan and not giving him up in the future. All his sexual encounters are his struggle with accepting himself in the end. Nevertheless, if you have problems with cheating, this book probably won't be for you. I liked the voice of John very much, I only would have preferred to learn something from Nathan's view as well. I'm sure I will read more by this author.