Question: what makes you fall in love with someone?
Answer: Human being fall in love with the person who fulfills their need. There is nothing called unconditional love. Every relationship is a give and take deal. If we can't fulfill other person's need, and if someone else can't fulfill our needs; then love won't happen.