My mom bought me and my fiance this book a year before we got married. Let me tell you, it is awesome! There were so many intricated little details that I didn't know about my fiance and that he didn't know about me. I feel it is essential that we know these things so that we are able to handle future situations in a more understanding manner. Not only do you learn about your significant other, but you will learn things about yourself. This aids in a different level of understanding of your relationship right now and where it should go in the future. This book helped me to realize our strengths and weaknesses as a couple, and what we will need to work on as a result of our different up-bringings.