What Makes a Man Fall in Love?

A man can fall in love for a variety of reasons. Most of them are internal rather than external. A man can fall in love because he feels he has common ground or because he feels that the differences between he and his intended compliment each other.