I would consider this a must read for every new mom and so I will be giving it as a shower gift at every baby shower from here on out! Even if you are not religious, the heart of this book is to stop being so critical of yourself, guilty about things out of your control (birth story, breastfeeding) and fearful that you're "doing it wrong" and messing this whole mom thing up. There are lots of parenting books out there that tell you how to raise an infant and in theory we love that because it's like a manual or user guide that we can follow. However, those rules don't work for every baby and it might not work for you either when you're asked to deny some natural mothering instincts to stick to the rules. This book teaches you to follow your mother instincts and give yourself some grace. It is a Christian based book, so it will definitely point you towards putting your trust and strength in God to get through the dark, sleep deprived days of the early weeks of your baby's life (as well as the rest of your child's life). However, I still think any mom could glean some hope and encouragement through this book. This book taught me that motherhood is more about sacrificing to self (sacrificing time, sleep, sanity) and learning to have a servant's heart and attitude while raising your child. It has changed my perspective on motherhood for the better. It's a short read, and IMO, a must read. I will probably read a few times!