We have been hearing about “Mr. Perfect”, “Mr. Right”, “Perfect Prince” and what, not since childhood. There is always a perfect guy for a woman and both end up in a loving relationship and live happily forever. Well, that’s what happens in stories. But, real life is different and real men are far more different…

