is there another phrase entirely that is another way of saying "I have mixed feelings"?
Solution 1:
To be ambivalent:
having two opposing feelings at the same time, or being uncertain about how you feel:
- I felt very ambivalent about leaving home.
- He has fairly ambivalent feelings towards his father.
- an ambivalent attitude to exercise
Source: dictionary.cambridge.org/dictionary/english/ambivalent