That the Catholic church named a communist as its Pope is all one needs to need about it.
Your comment; “Mary worship is heresy.” Yes, worshiping the Blessed Mother as divine is against the First Commandment. It is another false protestant belief and not part of the Catholic faith.
St. Thomas (II-II, Q. xi, a. 1) defines heresy: “a species of infidelity in men who, having professed the faith of Christ, corrupt its dogmas”. “The right Christian faith consists in giving one’s voluntary assent to Christ in all that truly belongs to His teaching. There are, therefore, two ways of deviating from Christianity: the one by refusing to believe in Christ Himself, which is the way of infidelity common to Pagans and Jews; the other by restricting belief to certain points of Christ’s doctrine selected and fashioned at pleasure, which is the way of heretics. The subject-matter of both faith and heresy is, therefore, the deposit of the faith, that is, the sum total of truths revealed in Scripture and Tradition as proposed to our belief by the Church. The believer accepts the whole deposit as proposed by the Church; the heretic accepts only such parts of it as commend themselves to his own approval.
your comment: “ So is the idea that works are a part of salvation.” Again another protestant false belief.
Catholic faith is that salvation is a gift of God’s love for us, but requires Baptism, belief in Jesus Christ (both personal and communal relationship), Keeping God’s Commandments, The Sacraments including the Eucharist and enduring until the end by being in the state of grace. We are not saved by the works of law, but by our love and expression of our faith by doing good works as Jesus told us (John 14:12).
The Catholic Church is s holy mystery because of her origin in the Holy Trinity and her mission to be the Sacrament of Salvation.
From Catholic Catechism 846-847:
“Hence they could not be saved who, knowing that the Catholic Church was founded as necessary by God through Christ, would refuse either o enter it or to remain in it” Mk 16:16 John 3;5
Your comment: “That the Catholic church named a communist as its Pope is all one needs to need about it.”
The Catholic Church has had many Popes- some good and holy and others not. It is not for us to judge why The Holy Spirit help choose the current Pope. Have you ever considered that God sees the sinful ways of man and He allows the sinful ways of man to draw us back to God?
We all need to seek the truth, and while the Catholic Church has sinners (Jesus came to save the sinners) and have made many mistakes, the Catholic Church continues to teach God’s revealed truths as it was granted authority by Jesus. Mat 28:19-20. It is apparent to me that protestant religions have passed down many false teachings about God’s truth from former Catholic priest Martin Luther.