Finding a soulmate is never easy — and then you’ve got to keep hold of them. First published in The Times October 23 2004 The Ancient Romans used to say that nothing human can be made perfect. I don’t disagree but surely all of us strive to make...