Beautifully Imperfect

This video always makes me cry when I watch it. Sometimes we can’t see beautifully imperfect inside our life. And when the time comes, we realized how lucky we are, how this beautifully imperfect made our life perfect.