General synonyms:
* Mixed feelings: This is the most straightforward synonym, simply stating that someone has both positive and negative emotions.
* Conflicted: This emphasizes the internal struggle that someone is experiencing.
* Unsure: This highlights the uncertainty that comes with ambivalence.
* Indecisive: This focuses on the difficulty of making a decision due to conflicting feelings.
* Doubtful: This suggests that someone is questioning their own feelings or opinions.
* Torn: This is a more informal synonym that conveys the sense of being pulled in two directions.
More specific synonyms:
* Equivocal: This suggests that someone is being unclear or ambiguous in their feelings.
* Ambiguous: This describes a situation where it's unclear what someone's feelings are.
* Paradoxical: This highlights the contradictory nature of someone's feelings.
The best synonym to use will depend on the specific context in which you are using the word "ambivalent."