"Master, to whom shall we go? You have the words of eternal life."
Peter did NOT say, 'you have the flesh of eternal life'...He said you have the words...
Jesus explained it...
Joh 6:63 It is the spirit that quickeneth; (not the flesh)
the flesh profiteth nothing:
the words that I speak unto you, they are spirit, and they are life.
Joh 6:64 But there are some of you that believe not. For Jesus knew from the beginning who they were that believed not, and who should betray him.
These peoople didn't reject Jesus because he told them to eat his flesh...They didn't believe he was the Christ from the beginning...That's why Jesus did not call them back and tell them he was talking in a parable...Jesus knew it wouldn't have made a lick of difference...
Joh 6:41 The Jews then murmured at him, because he said, I am the bread which came down from heaven.
Joh 6:42 And they said, Is not this Jesus, the son of Joseph, whose father and mother we know? how is it then that he saith, I came down from heaven?
Joh 6:68 Then Simon Peter answered him, Lord, to whom shall we go? thou hast the words of eternal life.
Joh 6:47 Verily, verily, I say unto you, He that believeth on me hath everlasting life.
Joh 6:69 And we believe and are sure that thou art that Christ, the Son of the living God.
Amen and well put. Simple truth.
Hoss