Oh....I see...when he is sitting in the chair he is infallible....the rest of the time he is full of....like the current Pope.
No he is never sitting in the chair when he speaks Ex Cathedra. That is simply a phrase denoting the power of the Papacy. As it comes directly from the Seat of Peter. The Holly See,The Eternal Church. Direct from God as the Holy Spirit speaking through the Pope.
I have no interest in debating anyone about the authenticity of Church teachings. They are what they are.
If you desire to bash the Church do so. I don’t have to play along. If you desire an education and understanding Please, feel free to ask others or do a little research. The Church is certainly well represented on the Inter-Webs and a simple Google question will result in many millions of returns.
If you desire not to follow the Church teachings but want to still call yourself a Christian there are more than 35,000 Christian Denominations to choose from.