• Contemplates a dilemma
• Goes to great pains
• Has a hard time deciding
• Has a tough time deciding
• Is miserable about
• Loses sleep (over)
• Stews (over)
• Struggles (over)
• Struggles, as over a decision
• Suffers
• Suffers anguish
• Torments