Love-hate relationship
~noun
Entry: intense emotional relationship involving feelings of both love and hate.
@ Milton-Kindersley Advanced Dictionary