All Our Faults


Young Adult - Coming of Age
383 Pages
Reviewed on 07/19/2023
Buy on Amazon

This author participates in the Readers' Favorite Free Book Program, which is open to all readers and is completely free. The author will provide you with a free copy of their book in exchange for an honest review. You and the author will discuss what sites you will post your review to and what kind of copy of the book you would like to receive (eBook, PDF, Word, paperback, etc.). To begin, click the purple email icon to send this author a private email.

This author participates in the Readers' Favorite Book Review Exchange Program, which is open to all authors and is completely free. Simply put, you agree to provide an honest review an author's book in exchange for the author doing the same for you. What sites your reviews are posted on (B&N, Amazon, etc.) and whether you send digital (eBook, PDF, Word, etc.) or hard copies of your books to each other for review is up to you. To begin, click the purple email icon to send this author a private email, and be sure to describe your book or include a link to your Readers' Favorite review page or Amazon page.

This author participates in the Readers' Favorite Book Donation Program, which was created to help nonprofit and charitable organizations (schools, libraries, convalescent homes, soldier donation programs, etc.) by providing them with free books and to help authors garner more exposure for their work. This author is willing to donate free copies of their book in exchange for reviews (if circumstances allow) and the knowledge that their book is being read and enjoyed. To begin, click the purple email icon to send this author a private email. Be sure to tell the author who you are, what organization you are with, how many books you need, how they will be used, and the number of reviews, if any, you would be able to provide.

    Book Review

Reviewed by Anne-Marie Reynolds for Readers' Favorite

All Our Faults by Charlotte Brough is YA fiction at its best. Jack Porter appears to have the perfect life. As Lakemere High’s star athlete, he has girls falling over him and a bright future ahead. But he has an eating disorder that he refuses to acknowledge, and his twin Jared has a drinking problem. Their other brother Alex is the genius in the family, and Lakemere High is ahead in their Prank Wars with West Valley. What could go wrong? When their estranged mother returns, it sets off a chain of events that has far-reaching effects on the boys and their entire community. The rivalry between the two schools is about to kick up several notches, and it can only end in disaster unless something – or someone – can stop it. Jack wants to be the peacemaker, but Jared doesn’t – he wants revenge and blood.

All Our Faults by Charlotte Brough is a hard-hitting story that will make you stop and think. This is one of the best YA books I have read in a long time, and it deals with addiction sensitively without fluffing the details. It isn’t for younger readers due to its content, but hopefully, it might open eyes about the nature of addiction and the downward spiral that’s so tough to escape. The characters are amazing, real people with unique personalities and flaws, and you will get to know and understand them well. The plot is different and fast-paced with plenty of action. There is some violence and bad language, but not out of keeping with the story. This is a real page-turner, and at times it will feel as if you’ve been punched in the gut. Told in first person narrative, it switches between characters, allowing you to become fully invested in each one and understand how the strands of the story come together. Thoroughly enjoyable, if hard to read at times.