It's both naïve and immature to be "in love" with someone you know nothing about. Simply viewing someone doesn't tell you if they have the traits you want in a mate. For all you know he/she could be married, in a relationship, be engaged in criminal activity, or simply is not on the same page as you with regard to wanting to be in an "exclusive relationship".
It takes time to get to know someone's "authentic self"
Every company has a "hiring process" and every person should have their own "mate selection process".
You have to figure out who you are, what you want, and what you need in a mate before you pursue a relationship. To do otherwise is the equivalent of going shopping without a list!
People who don't have a (mate selection process) tend to allow "impulsive connections" and "happenstance" to dictate their relationship choices. They choose to just go with the flow.
During the "infatuation phase" of new relationships both people tend to bend over backwards to "impress" one another. The word "no" is seldom if ever uttered during this time. Both people value the happiness of the other person as much as their own happiness! Naturally if one lacks relationship experience or has not gone through this a few times it's easy to assume they have met their "soul-mate" (again).
Several months or a year later after their mate has revealed their "authentic self" they'll be saying; "He/she is not the same person I fell (in love) with."
Never separate your mind from your heart when making relationship decisions. The purpose of the mind is to protect the heart.
Until you (truly know someone) all your feelings of love are projected on them based upon what you (want to see and believe).