Jesus said Behold thy Mother
‘He said this to the Apostle John, so he would fulfill his duty to his mother according to the Law.’
Right. Now you are on the right track. Keep thinking Mary was the Mother of God.
Mary is not the Mother of God the Father, Mary is not the Mother of the Holy Spirit. She was the physical Mother of the Lord Jesus Christ.
What you are trying to do is to put her in authority over God saying she is the "Mother of God". No God, the three persons in on is Sovereign over the whole universe and is sovereign over Salvation.
I am convinced she would not like this title, and instead gave herself the title "Handmaiden of the Lord" in Luke 1:38. And to submit herself totally before God instead of trying to run things saying "be it unto me according to thy word".
What is going on is that a False Mary is being promoted with attributes that only God could have "Hearing Prayers, Giving Grace, Healing, redeeming from sins, and being a co-redemptrix". And she is worshiped (under the rubrix of veneration) into something that she is not.