Taking a passage and deciding to interpret it either literally or figuratively, depending on what doctrine you want to support, will only lead to error.
It’s no way to do exegesis and fake all of a passage figuratively except one verse you like literally.
So Catholics claim that you have to LITERALLY eat, Jesus but go on to ignore where He said that the words He spoke were Spirit and life and the flesh avails for nothing. They ignore where he says SEEING and believing gives life. They don’t take literally that they will never die, but claim that’s just a spiritual meaning, and a whole host of other inconsistencies.