Sometimes people expect soulmates to hit them like lightning out of the blue. They go on looking, while the perfect partner is there with them every day, listening to them, being available, being fully trusting.

A soulmate is first and foremost a best friend. If you have a best friend that is available for more, have you thought about him or her? It might be time to realize that those traits that make your friend so perfect are the same traits a soulmate would share.