am•bi•va•lence /noun/ the state of having mixed feelings or contradictory ideas about something or someone.All Rights Reserved
21 parts