I read this book after a bad break up at that point I was starting to wonder what was wrong with me. This book gave me the answers. I finished re-reading it today after I felt like I had missed a few things and I found it as insightful as the first time. I recommend everyone should read this.