We usually find ourselves living in two separate worlds: the one that is real and the one we dream up. But sometimes, life throws us unexpected gifts of making our imaginations as authentic as experiences in our daily lives.