Unabridged Audiobook
As a fellow NB person I was pleased to add Tommy to a very short list of well written non-binary characters I've come across. While many of the side characters were a bit tropey, the main ones felt filled out, and the intercharacter drama avoided most of the annoying/negative tropes romance (especially queer romance) is plagued by. I considered dropping a star because the mystery part is more of a subplot than I would have preferred, but it was still enjoyable and the outcome didn't feel unearned.
~~tag-text~~