"Then Mary said to the angel, 'How can this be, since I do not know a man?' And the angel answered and said to her: The Holy Spirit will come upon to you, and the power of the Highest will overshadow you'" Luke 1:34-35.

Like Mary, many of us are quick to look at our capacity and the obstacles we face whenever God requieres us to do something. We instantly try to make God see that He is mistaken, because we think we are unable to meet His request.

Children of God must learn this one thing: God is God. He knows all things and nothing will be impossible with him....