She's my best friend. He's my beloved husband. They've never met. But for 37 days straight, I've dreamed of them standing together, smiling at me. Until the day she came to stay at my home.