This book: The Five Love Languages: How to Express Heartfelt Commitment to Your Mate
This book is amazing! In just the first two chapters, I've been able to pinpoint what happened in my most recent marriage and how it could have been done differently. It's too late now as too much has happened, but it will help immensley with any future relationships. I will also ask that any future suitors read this cover to cover before I even think about getting between the sheets with them. If he will not take the time to read it, I will not be sleeping with him...no point starting a relationship if it's set up to fail.
I would highly recommend this to anyone/everyone.