First God set he laws of the universe into motion..I BELUEVE He micromanage,very little as far as weather etc....though the May if it is in.His,will..And of Course HD will control the events in the End Times as He did in the Flood .<quoted text>
I do not know what you think on the subject, but some think that God created the universe and went away. But I think, that God is everywhere and eternal. All that He created is thus being continually upheld by Him. It is in this sense Mary declares God is her Savior. And as a Christian, we should also embrace this, as do all angels, even Satan(who abhors this truth).
Mary needed as Saviour because she was created as a,human being ..
He sacrifice at Calvary satisfied Ids Holy justice .
Mary was made Holy.by the Holy Spirit when Jesus was conceived ..
She showed FAITH by acknowledging Her Saviour ..