For example, John 6:40:
For this is the will of my Father, that everyone who sees the Son and believes in him may have eternal life, and I shall raise him (on) the last day."
Or John 6:47:
Amen, amen, I say to you, whoever believes has eternal life.
Or even John 5:24:
Amen, amen, I say to you, whoever hears my word and believes in the one who sent me has eternal life and will not come to condemnation, but has passed from death to life.
And when you consider the multiple other references where Jesus says that we are saved by faith. And the same claims made by Peter and Paul.
So either Jesus is lying because he claimed in one place that you must eat His body (taking John 6 literally) as well as faith being all that's needed (John 5 and John 6 literally)
- or -
Jesus is talking figuratively throughout about being consumed. That we must take His teachings internal to us to change our hearts.
Personally, I'll go with the interpretation where Jesus does not contradict Himself, but you can choose whichever you want. It's patently obvious you will ignore this anyway.
Congratulations! You agree with the Catholic Church.
- or -
Jesus is talking figuratively throughout about being consumed. That we must take His teachings internal to us to change our hearts.
Or the more likely alternative:
You are constraining Christ to your punctilious, parochial, rhetorical standards.
For example, I've actually had people tell me the Bible has errors because God doesn't seem to know that bats aren't birds, as if the boundaries of modern species classification were written in stone at the foundation of the world.
The truth is God may not consider faith and works nearly as exclusive as you do. And by the way, that's the understanding of my Church.
I guess you can insist Deuteronomy 14 is bona fide error, but I don't think God will be too impressed by your reasoning...if for no other reason than I just explained it to you.