Review: Kevin Christopher Snipes – Milo and Marcos at the End of the World

Milo and Marcos at the End of the World
Kevin Christopher Snipes

Milos and Van have been besties forever. It doesn’t matter to Milos that she’s sworn off organised religion, and it doesn’t matter to Van that Milos is a bit of a religious pariah. When Marcos walks back into their lives, Van is excited and Milos feels betrayed. How dare this boy who made him feel the wrong things be back? As they get closer and closer, the world begins to end – coincidences pile up, and leave Milos asking – does God hate gays?

What was good about this novel was the internal anguish of Milo trying to reconcile his homosexuality and his religious beliefs. It’s impressive how much internalised homophobia Milo had even after a single summer of feeling feelings for the wrong gender. Milo is very distressed, but also an idiot.

I felt so hard for Marcos! And personally, I never would have forgiven Milos for being a dirtbag. Milos continually proves that he is unreliable and a bit of an ass, yet Marcos is trying to make something of his life. Nup. Wasn’t sold on the ending because of this either.

I listened to this book as an audiobook borrowed from my library. The reader was pretty good, and my conure who is fond of male voices came and tried to sit on my phone the whole time I was listening. However, I was surprised by how long this novel was. I think that some of it (particularly the ‘Milo is a good Presbyterian boy’ repeated line) could have been skipped.

Uh, was anyone else a bit thrown by the ending? It all just seems too neat. Also, ‘making love’ – really? In a teenage novel? I know a little about the logistics of this, and it’s not really as simple as all that. If you’re looking for a book that unpacks a bit of the intersection between homosexuality and religion, this could be for you. If you’re looking for a more realistic gay romance, try Anything but Fine or Jack of Hearts. 3-4 stars from me.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.