I am a practicing Catholic. I attend Mass every week and watch it almost every night on EWTN. I agree with many of your points. So do many other Catholics, I can even add a few of my own:
1) Compulsory clerical celibacy is a Church rule, not a Biblical requirement for service in the priesthood.
2) You are right about Mary. A true saint. But not a perpetual virgin. She was married to Joseph and Jesus had brothers and sisters. This is mentioned in the Bible and I first learned in it a Bible study class taught by a CATHOLIC priest in a CATHOLIC church.
3) You are right about confession. We are taught in the Bible to confess our sins, but no requirement is there which says you must confess them to a priest.
4) An the concept of papal infallibility is a complete crock, a dogma developed in the late 19th century by a rather authoritarian Pope who didn’t want any of his other ideas, doctrines, or dogmas questioned.
I could go on and on. I love my Church and respect its history and traditions. But like all other churches it is a man made institution and is far from perfect. It makes mistakes and commits sins just like everyone else.
#2...you are wrong #3...you are wrong #4...you are wrong. Pay attention to what the church teaches and find out why...it is VERY easy to understand it once someone who knows what he/she is talking about explains it to you
You misunderstood what the priest told you concerning Mary's virginity.