ambivalency

noun

1.
mixed feelings or emotions