If Peter did not believe what he was doing was right, it was hypocrisy...If he did believe what he was doing was right, it was false doctrine...
****If Peter did not believe what he was doing was right, it was hypocrisy...If he did believe what he was doing was right, it was false doctrine...****
Do not add to Scripture what is not there, which is what Peter did or did not believe. The rebuke was for failing to live up to what they had decided in Jerusalem regarding the Gentiles.
That was hypocrisy, which is exactly what Paul called it.
Peter was not perfect, none of them were, none of us are.
But, God has not demanded perfection from those He has chosen to lead us. Moses acted without God’s consent and suffered the consequence of not entering the Promised Land.
David was extremely sinful. God made him a great king, the line from which Jesus comes to us, despite having to forgive him many, many sins.