ambivalence

ambivalence

n.
  1. mixed feelings or emotions; uncertainty or vacillation in making a choice.
  2. the simultaneous existence within a person of both positive and negative feelings toward another person or action, or toward an object (as of attraction and revulsion), resulting in internal conflict. (Psychol.)