Women always search for the perfect guy, who will do everything and anything for them. These are the qualities that a man should have to be attractive for women