I always start with this question: what makes your belief more correct than other beliefs? And by that I mean theistic beliefs, nothing to do with atheism yet.
Because God came as the Son and founded it.
If God exists, there is a religion that HE founded which leads to heaven. Catholicism is it. It gives you everything you need to get to heaven. I mean it fills the spiritual needs which man hungers for completely. God gives purpose to your life through the Catholic Church. Without God, life is pointless. (please note I said spiritual, not emotional.... your decisions shouldnt be based on emotion. thats ridiculous...)
so yeah, thats why I believe the Catholic Church is... in your words... err "more correct"... before you go denying and saying "no its not" please look into what youre denying. I mean really, most people have a very warped view of the Church of "OMG PEDOPHILE PRIESTS"....
Catholics believe in order to be saved you must be baptized (not only this, but its the first step). you have to belong to the Church in some way...
You belong to the Church by:
Baptism of water. (sacramental.. Protestants included

)
Baptism of desire. (you desire to be baptized, but cant, or do your very best to lead a holy life, despite the fact that you are misinformed or misunderstand)
Baptism of blood (desiring to be baptized, but being martyred before thats possible... we've been killed lots for our beliefs... with the grace of God, I'd gladly die for Him. thats a little bold, eh?)
Lastly... Archbishop Fulton Sheen puts it very well.
“There are not one hundred people in the United States who hate The Catholic Church, but there are millions who hate what they wrongly perceive the Catholic Church to be.”
So yes, many people have a flawed perception of the Catholic Church. There have been very sinful people in the Catholic Church, but their actions are in no way justified.
Oh, and Im Catholic cuz of the girls.

the St. girls I mean. lol. St. Terese or Liseux is pretty freaking awesome. xD
ok sorry, I probably talked your ear off... hahaa!

pretty obvious Im a "religious nut". ;D