Mary worship, relic worship, annulment, holy water, and so many more things the Catholic church maintains are pagan. There is no praying to anyone but Christ to intercede in the Bible.
“Traditions” are not made legitimate if they are not in Scripture.
Regarding the relics of saints, especially martyrs (about whom the Bible says, “Precious in the eyes of the Lord is the death of his holy ones” [Ps 116:15]), look at 2 Kings 13:21:
Elisha died and was buried. At the time, bands of Moabites used to raid the land each year. Once some people were burying a man, when suddenly they spied such a raiding band. So they cast the dead man into the grave of Elisha and everyone went off. But when the man came in contact with the bones of Elisha, he came back to life and rose to his feet.
What if the Bible tells you to hold fast to your traditions.
Catholics do NOT worship Mary. We ask her to pray for us. Relics are simply a remembrance of a saint. Are you familiar with the miracles worked through some relics?
Please check the different definitions of “Tradition” in Webster Dictionary. You are thinking of rituals that are repeated yearly. That is only one definition of “Tradition.”
You are indeed correct, and anything not for God is against him, and comes from someone who opposes God.