idiom
have mixed feelings
Meaning
to be uncertain or have both positive and negative emotions
Example
I **have mixed feelings** about moving to another city.