The metaphor won’t pull a story along if the plain meaning of the words doesn’t make sense.
The Titanic’s ‘Never Let Go’ speech was all well and good, but Rose let Jack go. Literally. That’s always going to be a problem.
The Killers’ song ‘All These Things I’ve Done’, the I’ve got soul but I’m not a soldier one, honestly has a fairly interesting backstory. But it doesn’t make any sense, and Bailey’s ‘I’ve Got Ham but I’m not a Hamster’ spoof is dead on.
This is very difficult for me.