I dont believe in a soulmate in the way that it's someone you have a relationship with, and you're with them forever. Basically saying you can have more than one, and they don't have to be someone you're in a relationship with.
But yes - My best bud, and my mother and myself. I'm lucky, because I'll always have at least one of them until the day I die.