If we all have a soulmate, mine certainly hasn't appeared until today, because it could be one of the millions of miscarriages.