The Annunciation (March 25) is the moment of the Incarnation, explains Fr. Jim McCormack, MIC. It is the turning point of salvation history, when the Creator of the universe entered His creation on a rescue mission to save us.
Do you have trust issues with God? On March 25, let Mary be your guide. The Solemnity of the Annunciation can teach you how to place your expectant trust in Him.