>>5357699 - lb
Good summation of the Catholic view. "On this rock." Get it. But you are assuming that he meant Peter as the rock. I think Jesus is the rock.
◄ Ephesians 2 ►
A Temple in the Lord
19Therefore you are no longer strangers and foreigners, but fellow citizens of the saints and members of God’s household, 20built on the foundation of the apostles and prophets, with Christ Jesus Himself as the cornerstone. 21In Him the whole building is fitted together and grows into a holy temple in the Lord. 22And in Him you too are being built together into a dwelling place for God in His Spirit.