Joe found himself on the horns of a dilemma.
We seem to be on the horns of a dilemmaS: give up free will or give up determinism.