Is it normal to both hate and live my boyfriend? There is no object constancy?

I hate that he’s arrogant, disagreeable, negative, skeptical about everything, how he thinks he’s above everyone. I hate that he’s selfish and doesn’t really listen to my boundaries when I assert them.

I love that he understand me, tries to guide me, is interesting to talk to. I also feel dependent on him, though I wish I could break that dependency.

how can I break the dependency?
Is it normal to both hate and live my boyfriend? There is no object constancy?
Post Opinion