Why do Catholics worship Mary as though she were a goddess, when it is clear in Scripture that she was not a supernatural being?
Catholics DO NOT worship Mary, the Mother of Christ as though she were a deity. Of all the misconceptions about Catholic belief and practice, this one is the most absurd. Catholics are just as aware as Protestants that Mary was a human creature, and therefore not entitled to the honors which are reserved to God alone. What many non-Catholics mistake for adoration is a very profound love and veneration, nothing more. Mary is not adored, first because God forbids it, and secondly because the Canon Law of the Catholic Church, which is based on Divine Law, forbids it. Canon Law 1255 of the 1918 Codex strictly forbids adoration of anyone other than the Holy Trinity. However, Catholics do feel that Mary is entitled to a great measure of exaltation because, in choosing her as the Mother of Redemption, God Himself exalted her exalted her more than any other human person before or since. Catholics heap tribute and honor on Mary because they earnestly desire to be “followers of God, as most dear children.” (Eph. 5:1). Mary herself prophesied: “For behold from henceforth all generations shall call me blessed. Because he that is mighty, hath done great things to me; and holy is his name.” (Luke 1:48-49). Catholics know that every bit of the glory they give to Mary redounds to the glory of her divine Son, just as Mary magnified God, not herself, when Elizabeth blessed her. (Luke 1:41-55). They know that the closer they draw to her, the closer they draw to Him who was born of her. In the year 434 St. Vincent of Lerins defended Christian devotion to Mary this way: “Therefore, may God forbid that anyone should attempt to defraud Holy Mary of her privilege of divine grace and her special glory. For by a unique favor of our Lord and God she is confessed to be the most true and most blessed Mother of God.” Today 75% of all Christians still hold to this same view.
Why do Catholics pray to Mary and the saints when Sacred Scripture states that there is one Mediator between God and man Christ Jesus? (1 Tim. 2:5).
When Catholics pray to Mary and the other saints in Heaven they are not bypassing Christ, whom they acknowledge as the sole Mediator between God and man. They are going to Christ through Mary and the other saints. They are asking Mary and other saints to intercede for them before the throne of Christ in Heaven. “For the continual prayer of a just man availeth much.” (James 5:16). How much more availing is the unceasing prayer of the sinless Mother of Our Lord Jesus Christ! St. Paul asked his fellow Christians to intercede for him: “Brethren, pray for us.” (2 Thess. 3:1). And again: “I beseech you therefore, brethren, through our Lord Jesus Christ, and by the charity of the Holy Ghost, that you help me in your prayers for me to God . . .” (Rom. 15:30). Christ must particularly approve of our going to Him through Mary, His Blessed Mother, because He chose to come to us through her. And at Cana, He performed His first miracle after a word from His Mother. (John 2:2-11).
It is clear in Sacred Scripture that the saints in Heaven will intercede for us before the throne of Christ if they are petitioned in prayer (Apoc. or Rev. 8:3-4), and it is clear in the records of primitive Christianity that the first Christians eagerly sought their intercession. Wrote St. John Chrysostom in the fourth century: “When thou perceivest that God is chastening thee, fly not to His enemies, but to His friends, the martyrs, the saints, and those who were pleasing to Him, and who have great power.” If the saints have such power with God, how much more His own Mother.
No where does it say we need to go through anyone but Christ. May I ask what shrines you have in your home?