"How will I know when I meet the right person?"
Instead of asking the question,
"Is this the right person for me?"
why not ask,
"Am I being the right person?"
Am I being a person who comes to a relationship filled with love to share,
or am I being a needy person hoping to get love and validation?
The main reason that many relationships don't work out is because
each person is disappointed in not getting what they expected to get from the other person. True?
Knowing if this is the right person for you does not happen instantly.
It takes months or even longer to discover whether or not a person is who they say they are.
You cannot really know who a person is until you have conflict and find out what this person does in conflict.
Conflict occurs in all relationships, and if both people are not open to learning about themselves and each other within the conflict, the unresolved conflicts will eventually destroy the relationship.
If you just want what you want and you don't care about what the other person wants or feels, in other words being selfish, you are not ready for a relationship.