Clearly you have no understanding of figures of speech in the English language.
Metaphor means not literally. The things which are SPIRITUAL might seem like metaphors to some, but that is false since it is describing that which is spiritual.
Take for instance when Jesus said to eat his flesh. Jesus wasn’t speaking a metaphor, which means not literally, for Jesus wanted us to literally eat his flesh, which he is saying is SPIRITUALLY.
John 6:63 The Spirit gives life; the flesh counts for nothing. The words I have spoken to you--they are full of the Spirit and life.
Notice Jesus didn’t say he wasn’t speaking literally; or that he was speaking metaphorically?
Jesus was speaking literally about that which is spiritual.
That is how we enter the spiritual realm, the spiritual realm with Jesus.
We spiritually eat Jesus' flesh by obeying his words.