The following words of Jesus Christ were hard to understand and accept when he spoke them. They remain equally hard (and for many offensive) today.
“So Jesus said to them, ‘Truly, truly, I say to you, unless you eat the flesh of the Son of Man and drink his blood, you have no life in you. Whoever feeds on my flesh and drinks my blood has eternal life, and I will raise him up on the last day. For my flesh is true food, and my blood is true drink. Whoever feeds on my flesh and drinks my blood abides in me, and I in him.'” (John 6:53-56 ESV)
So, what is Jesus saying?
Bakers New Testament Commentary helps with a paraphrase of John 6:53-58: “Jesus said to them, I most solemnly assure you, unless by a living faith you accept, appropriate, and assimilate the Christ, trusting in his sacrifice (broken body and shed blood) as the only ground of your salvation, you do not possess everlasting life (the love of God shed abroad in the heart, salvation full and free). On the other hand, he who does accept my sacrifice with a believing heart, digesting it spiritually, has everlasting life for the soul, and I will raise up his body gloriously at the last day, the great day of judgment. For my sacrifice (broken body and shed blood) is the real spiritual food and drink. He who spiritually digests this food remains in the closest and most vital union with me.”
The Apostle Paul explained it this way. “In him we have redemption through his blood, the forgiveness of our trespasses, according to the riches of his grace.” (Ephesians 1:7 ESV)
This reference to flesh and blood is throughout the Bible, in both the Hebrew Scriptures and the New Testament. The writer of Hebrews said, “Indeed, under the law almost everything is purified with blood, and without the shedding of blood there is no forgiveness of sins.” (Hebrews 9:22 ESV)
Ephesians 2:13 says, “But now in Christ Jesus you who once were far off have been brought near by the blood of Christ.”
Have you been brought near? Are you a redeemed one, redeemed through his (Jesus) blood which he shed on the cross for you; meeting the requirement of forgiveness for your sins (and, yes, of mine too)? The Bible says, “Everyone who calls on the name of the Lord will be saved.” (Romans 10:13 ESV)