Well, I do believe in the 'soulmate' idea, and believe that dh and I found ours, but I also believe that not everyone does find theirs, in fact I don't believe that there is a 'someone for everyone' And I can fully understand why someone should think it's 'bullshit' (such a lovely word ) if it doesn't happen for them.
But I recognise that dh and I are very lucky. We were quite mature when we 'fell together', had both had relationships before which hadn't worked out, and neither of us were 'looking for love'. But dh said he knew, within a few days of meeting me that he wanted to marry me (took longer for me, but I was much more cynical).
We are very much a couple. We like the same things in food, entertainment, lifestyles. We remember the same aspects of our childhoods, altho' we came from completely different backgrounds. We married not wanting to have children (he had 2 already), but independantly changed our minds about 6 years later (took a while for the conversation to come up).
Often we can finish each other's sentences (and could do very early on, when we worked together prior to becoming a couple), simply because we are of the same mindset. One of dh's colleagues says that we talk like one person, simply because we are so alike, because we believe in the same things, often have similar opinions, or at least similar ways of expressing ourselves.
To some people that may sound nauseating, and I'm sorry if it does.
Oh and all this doesn't mean that we don't have arguments, go thru rough patches in our relationship. But it does mean that we both want to work at staying together thru it.
And yes I could live without him (altho the transition would be very painful), but hope I won't have to, at least until I'm very old.