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