Funny, I read the Bible from cover to cover twice (and several of the books individually several more times), and I don't find Catholicism to be in contradiction. What you meant was your personal interpretation of Scripture and that of the Church did not mesh.
Matt 23:9 Do not call anyone on earth your father; for One is your Father, He who is in heaven.
and every priest is father so-and-so, and some of them are a real so-and-so.