I've got "running backward on a cornfield" as an answer on Reddit... there aren't enough usages of it online so I'm not quite sure what it actually means...
are there any alternatives?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
"Between a rock and a hard place" can be used to describe a dilemma wherein you must choose between two negative options. It might work, depending on the type of dilemma you wish to describe.
•Between two fires/ •in a fix/ •in a quandary/ •between the devil and the deep sea/ •between Scylla and Charybdis
-- may be used to mean a state of indecision.
I initially thought of the "rock and a hard place" suggestion of Mar Zum as well, but one problem with that is that it relates to a dilemma in which there are only negative outcomes. It's equally possible to be caught in a dilemma which has potentially positive outcomes, such as a choice between two jobs, two lovers, two holiday destinations...
Consequently unless the dilemma is of the negative type, I'd take a look at conflicted, which seems to cover both.
(as adjective conflicted) Having or showing confused and mutually inconsistent feelings:
'Betwixt and between' could be useful
in a quandary would be quite apt.