Two thoughts: first of all, what the ‘core beliefs’ of Catholicism are is not something that is up to personal discernment. They are what they are.
The Catholic perspective on disagreement with Church teachings is that one is not suppost to reject beliefs, but rather, given one’s belief that the Church teaches truth, that they are to attempt to come to belief in them, even as they have difficulties with some of them. It becomes a question of attitude and approach, rather than of rejection.
Man… you really are reading out of the atheist playbook, aren’t you?
The Catechism describes the beliefs of the Catholic Church. It’s authoritative.
You might be surprised to learn that, as early as Augustine, “literal interpretation of Genesis” wasn’t in play.
OK. You’re really working from a bad playbook. No, ‘limbo’ was never mandatory; it was a theological opinion (even if generally held), and never a doctrine.
No. Priestly celibacy was never dogma (or doctrine); it’s a discipline.
It only looks ‘convenient’ when you misrepresent it… like you’re doing here.