be caught in a dilemma