There are two loves. Selfish possessive love, and Unconditional love.
Unconditional love is a love that cherishes a person knowing and yet still loving both sides of them. Their good side and the bad side.
Possessive love , loves the only good side of their beloved. The bad side they hate.
When you love both sides of people you will have reached the awakening of a Zen Heart.
Who Can Love good and bad by Steven Monahan, Jungian coaching.