Why do humans fall in love?

There are various reasons why humans fall in love: for example, because they see themselves in each other and thus find it easier to manage the relationship in terms of understanding and compatibility; some people feel attracted to those who have similar values to their own and thus the same way of feeling and acting. Still others are attracted to the physical part of the other person and think they are in love.