I've always believed that everyone has a soul mate, and that at some point in our lives, we will all meet this person. And maybe that soul mate isn't a boyfriend, or a husband. Maybe they're not someone you'll spend the rest of your life with, or even someone you'll spend any expanse of time with.
I believe...wholeheartedly...that some people meet their soul mate in passing.
Perhaps they are the bus driver who let you ride without paying, because he can tell that you simply don't have it in you to find another way to work after realizing you don't have that last quarter. Or maybe it's your best friend from nursery-school, whom you haven't spoken to in years, having both gone your separate paths as you grew older. Maybe it's the high-school sweetheart who your parents simply didn't approve of, and so you broke up. Maybe it's a woman you met on the worst day of your life, who you never spoke to again, but think of every now and again, the woman you simply can't get out of your head. Maybe your soul mate is your only child, the son that you always wanted; and the moment you hold him in your arms you realize that you'll never take another step without him in mind.
Or maybe you're lucky. Maybe it's your boyfriend, or your husband. Or the woman you'll someday meet and marry, spend the rest of your life with.
I believe that some of us get lucky, that we meet our soul mate, whoever they are to us, and we realize how important they are. We never let them go, no matter what happens. But for most of us, our soul mates play a passing, though no less important, role in our lives; and after they are gone, they hold a permanent place in our hearts...our souls...for the rest of our lives, for reasons we're never able to identify.