How to have a perfect relationship: what men need and what women want

How to have a perfect relationship. A title full of promises right? Maybe if I knew what men need then I can finally have my fairy-tale. Or maybe if men know what women want then relationships would be so much easier, right?  I am pretty sure that everyone at one point in their life wonders how we can have that perfect relationship; what can we do to have a smooth sailing. Men want to know what women think, what they want and need and vice versa. I have read, seen and heard so many discussions on this topic that I decided to share my...