Dear Denis, Do people have soulmates? How long should you wait to say “I love you?” - Angel Dear Angel, I’ve always had the firm belief that people have soulmates. But I don’t...