I'm looking for words that capture the meaning: being mentally divided or split. The feeling of "I'm not sure", insofar as one is heavily weighing the pros and cons of an idea on a intellectual or emotional level.
For example, you could write: "The question challenged his beliefs - suddenly he was divided." I feel however "divided" or "split" doesn't capture the implied meaning of moral compromise here.
I struggle to find a better word here, though I am sure it exists.