I am almost done reading this book for the second time around. I know I will read it again in the future. I absolutely loved it. I wish I knew all this information before I ever dated anyone in my life. If anyone reading this review feels that they always end up with the wrong person or attract losers, then I strongly urge you to read this book before you date another person or even think about getting married. It could save you a lot of heartache. I feel that the information in this book is that powerful. Many, many people are in relationships and/or getting married for the wrong reasons. (Loneliness, Neediness, social pressures, etc.) That's why the divorce rate is so high. This book shows you what you need to know about YOURSELF first before you can be in a healthy relationship with someone else. It teaches us that we must love ourselves first before we can love someone else and how to go about doing that.It also goes into great detail about why we individually attract the types of partners we attract in our lives and how we can change that if we are unhappy with who we are attracting. The main point of the book is that our thoughts about ourselves TRULY influence how others perceive us and treat us. For example: If we are very critical of ourselves, then, we will attract people who criticize us.The author also explains how to build self esteem and avoid being "needy" or "controlling". Almost every page of the book gave me at least one "A-Ha!" moment. Many pages gave me several"A-Ha" moments. It is definitely the best book on relationships I have ever read. I have read many self help books and this is one of my very favorites. It is well written and an easy read. I think very differently since I have read this book and I feel much more confidence about who I choose to date and/or marry in the future. I would love to meet the author and thank her personally for this wonderful book. I can't say enough good things about it. The last thing I will say to anyone reading this is: NEVER, EVER FEEL LIKE YOU HAVE TO SETTLE! WAIT FOR SOMEONE YOU TRULY LOVE! NEVER MARRY ANYONE JUST BECAUSE YOU ARE LONELY OR NEEDY! YOU WILL REGRET IT!