I've scored over countless threads of self proclaimed christians unscrupulously bashing a faith that is by it's very definition "christian". It's a religion that fathered every christian religion there is today. I myself was born catholic and went to catholic school and yes true catholics study the bible, I would know.
Catholics worship God, not mary or saints or whatever collaberation of nonsense people seem to come up with. To pray to saints or to pray to mary is not worship, it is an act of veneration. Saints are respected to be the closest thing someone can come to living their life in the teachings of christ and hence their canonization. It's a way of saying you wish to live your life more christlike. Although I could see where one would get the picture blurred, as worship states it is reveration for a divine being. Saints, mary, all of them are not a divine being that true Catholics worship, that place is held for God and God alone, anything spoken otherwise is through ignorance.
If you ask your priests questions about your faith and they respond with some of the stories I've read on here, they're not good priests. Just like there aren't good many of things. Priests should also be teachers as should ministers and so on. People are people, and there are people in this world who aren't good at certain things. Just there are members of congregations that can not explain to you why they believe what they believe in a fashion you would understand.
I'm not trying to start a fight in this thread, and would actually like responses kept positive. But I won't lie, it infuriated me to see people bash a denomination so freely and call themselves a true christian. Feel free to objectively discuss your view with me.