Solid book, and I love a rational MC.

Ignore the reviews complaining about his sexuality. Yes he comments on the looks of maybe 3 guys throughout the book, same as a straight character might comment on women. But he ALSO comments on the looks of a few women too.

Also, there is zero romance, not even a hint of sexual tension. So the MC’s appreciation is fully within his own mind. No need to clutch your pearls at the thought that he might actually kiss another character or something.