As a previous reviewer said on here, a book can sometimes push just the right buttons with a reader. This is one such book. It starts out as a what may seem like the usual case of unrequited love with Andrew trying to work out the age-old 'is he or isn't he' of his friend Sean. But this story then goes way beyond that; I lost count of the many 'wow' moments as the next parts of the plot unfolded.
Set in a brutal era some time in the future where the softness of love is intertwined with the harshness of slavery it managed to bring a whole host of feelings to the fore. There is the odd moment of titillation, then those where you feel as though you shouldn't really be titillated; then some graphic descriptions of acts of inhumanity that some readers may wish had not been laid out quite so clearly but, in the end, this is needed to wrap you up completely in the story you are being told. Nothing, in my opinion, is redundant.
As for the final chapter, I was at a bit of a loss at the start (you'll see why if you read it but to tell you now would be a spoiler) but I just had to work out what it was all about. And then the final 4 words - wow.
I really enjoyed this book. I wish I was just starting it.