spoiler alert
im not sure who has or has not read the book, but im about to post a spoiler regarding a main plot point.
the heros gamos part made me close the book and bring it back to the library. I cant deal with sexual nature. that shit is personal and should be private between the people performing the act.
Please dont recommend a book with sexual undertones.
There is plenty to read on here