I disagree that there is a fine line between love and hate. Rather than two monsters sitting on opposite sides of a line they can exist at the same time.
You can love someone and hate them at the same time. This is not a good place to live. It’s a toxic thing. Don’t take pride in a love/hate relationship.
Love thrives when it is the center of your life and doesn’t share space with hate or disrespect.