If you're going to try to quote Scripture, do try to quote Jesus accurately.
It's easy to look up Bible passages online.
John 6:63 It is the Spirit who gives life; the flesh is no help at all. The words that I have spoken to you are spirit and life.
I am the one pointing out that you can not take the words from one verse and use them to cancel out another.
In the verse you quote Jesus is not talking about his flesh.
To believe so is to make the horrific mashup that you so rightly objected to.