No matter what your impossibilities are, Christmas is a reminder that God can do the impossible for you. It’s a sign of hope to mankind that we are not left alone to deal with our challenges. The Father has sent Jesus to help us and to do the impossible for us. But we must exercise faith in preferring to receive our miracles!