What a great read! 4.5 stars rounded up. I loved John and Will. I usually like a little angst however this story doesn't really have any and that was just fine. The story was great and the MC's were not overly described but enough that you could feel their attraction and love. Sometimes authors are so involved with getting the attraction fleshed out, as it were, that they miss the liking each other.
John obviously had a colorful and illegal back ground however Will did what I believe is wonderful, he took John as is from that day one. And even though we don't know what Will came back, we can be sure of why he stayed even though John never pointedly states why.
I loved this story and I think this is going to be one of my go to reads during slumps and for comfort... Cannot wait to read follow up story.