***Peter has primacy. Peter was given the keys - not James.***
So, why did Peter have to rehearse the things that went on when he left Cornelius because the church at Jerusalem called him on the carpet?
And why did PETER fear those who came from James when he ate with the gentile church at Antioch? This is when PAUL called him on the carpet.
Sounds like Peter had the keys but James had the power.
So you deny Peter’s primacy because Peter did not lead in the perfect manner of Christ? You have set a high bar for a sinful people.
And, yes, even Pope’s are sinners in the eyes of the Catholic Church.