The Inexplicable Logic of My Life by Benjamin Alire Saenz (Review)


Everything is about to change. Until this moment, Sal has always been certain of his place with his adoptive gay father and their loving Mexican-American family. But now his own history unexpectedly haunts him, and life-altering events force him and his best friend, Samantha, to confront issues of faith, loss, and grief.

Suddenly Sal is throwing punches, questioning everything, and discovering that he no longer knows who he really is—but if Sal’s not who he thought he was, who is he?

464 pages

OH. MY. GOODNESS! My heart was breaking throughout this whole book!

A coming of age story told in the most gorgeous way. It manges to rip you heart out, put it back and then do it all over again.

I am finding it very difficult to explain why this was so good because I don’t want to give any of the story away. I will try…

Sal is having a bit of a hard time. Starting his final year at high school his life seemed pretty perfect. Then someone called his adopted father a name and he snapped. From there on there is tragedy, loss, growing up, looking out for those you care for and embracing a growing family. Looking for answers from his past, trying to decide on his future. Trying to discover how he fits in in the world he lives in.

It is all so complicated, yet it is all so brilliantly done.

I cannot recommend this highly enough.


Received a copy via NetGalley for review.

Finished on March 24th 2017


You can buy the book here if you wish:

The Inexplicable Logic of My Life by Benjamin Alire Sáenz


One thought on “The Inexplicable Logic of My Life by Benjamin Alire Saenz (Review)

  1. Pingback: March Wrap Up… | Helly Reads

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s