An unexpected delight. Reading this was like having a front row seat to a trainwreck. While a trainwreck is not a good thing, we all have that urge to stand a safe distance back and see it all. This trainwreck is the collision between the sins of yesterday and the consequences of today. Through some very relatable characters the author gives us a funny, heart breaking, emotional story of betrayal, love, and forgiveness. A reminder that sometimes hitting bottom, being broken, confronting the worst can bring about positive changes.