On the long road of life, we never know who we will meet at a certain time or place, and what will happen next. We always talk about there are not so many miracles, and there is not so much love at first sight, but often the more incredible we feel, the more incredible things will happen. There is one word to describe it - fate. Because of fate, many impossible things have become possible.