dilemma
n. A situation in which a choice between opposing modes of conduct is necessary. 