Without Mary, there would be no Jesus. I believe that Mary is honored in Heaven. Catholics don't worship Mary, we never have. I will agree that SOME Catholics go a little too far and their honor might seem to others as worship, but the Catholic Church does not teach that we worship anyone but God.
Mary is the Mother of God. She made a free choice. She could have said no -- God forces no one to do anything. She should be respected and honored for her contribution, and I believe that she does bring people to her Son.
Many Protestants (though not Martin Luther who had a healthy and deep devotion to the Blessed Virgin) I believe are trying so hard to distance themselves from Catholics that they are insulting to Mary and possibly offend Jesus. He respected and took care of His mother; we should do the same.
God bless.
The Son existed before the foundation of the world as did the plan of salvation (check your bible for that)
So Jesus did not need Mary to exist He prexisted her as the Word of God the second person in the trinity...She was his earthly mother..a wonderful lady..but if it was not her it would have been another woman. She was selected because she loved God and was submissive to His will...all of this was planned from before the foundation of the world..
It was Gods plan
Go how is Worship different than adoration? What makes one different than another in the heart and in practice?