I know this is going to be an unpopular opinion but I'm not enjoying this book at all. After listening to almost 2 hours of audio I am still annoyed with both Will Grayson's and I'm bored. I may come back to it some time in the future but for now I'm moving on.