The Mother of God is our Mother in Heaven; she intercedes for us and comes to our help throughout our lives. Her love is salvific and everlasting. Mother of all the world's children, she defeated death in her heart.
A battle is going on for our souls and our everlasting life. To win, we must overcome the resistance of the flesh. We must battle against sin, yet we often find sin pleasing and tempting. We can only win by compelling ourselves.