A girlfriend of mine - if you can call us Swinging Sixties 'girls' - is convinced we all have A Soulmate. I'm not so sure. The chance of meeting this person in the context of the Big Wide World would be too random and restricting.
She did however think she'd met him a few years ago. They dipped in and out of each other's lives for a while and then he disappeared.
As time went by, she told me she'd never have sex again because all her drive and desire had gone for good. I told her it would only take the right man to fire her up again.
Last night, he came back and proved me right. Yay! You Go Girl!