What have we done to marriage?

I believe in matches made in heaven and soul mates. I know that somewhere there is someone for everyone who can be just the perfect companion for them who can understand and share their weirdness - as everyone is weird in a certain way - but for "the one" these things are perfectly normal. It's a connection that involves heart, soul and body, it's as if there were millions of microscopic strings pulling them towards each other constantly. I also know that it's not guaranteed for anyone to meet their type of weirdo in their 20s or if they do they are not guaranteed to recognise each other and be at the point of their lives that they can start their journey together. So yes, it does happen that soul mates don't meet or don't recognise each other until they are in their 40s or even later. If it's so, if all the people waited for their soul mates to arrive finally from the desert or from the depths of country life, this world would be underpopulated with...