从生物学角度说,两个人的基因相差越大,彼此之间就越容易产生好感。从心理学角度说,人首先是需要有一个被自己喜欢的人之后即情窦初开,才会有自己觉得喜欢的人出现。从社会学角度说,一个人要喜欢上另一个人必须要在特定的环境时间,地点,心情,境遇等下才行的,常言道美人爱英雄,那么英雄和美人就是前提了。从经济学角度说,人的一切欲望都来源于需求,无论是情感上的还是生理上的。