I have a passive-aggressive colleague, whose passive-aggressiveness I discovered only after a long time, when I realized that he was throwing a "silent-tantrum" every time we had a difference of opinion. The problem is that I have to interact with him for professional reasons, and everything that I have read about emotional manipulators and passive-aggressivenss tells me that I must avoid him for the sake of my happiness. I suspect that I might be having a codependency pattern also with him. I love my job and don't want to quit just because of a difficult person. It all is confusing me, and I keep going through the ups and downs of alternately avoiding him, liking him, hating him, caring for him, adoring him, detesting him, and worst of all, waiting for him to return to normalcy and talk to me once again! I have seen unknown limits of my own anger and frustration. I am reading related literature with an obsession, and at least I am able to identify the possible cause of the problem, but the solution is still evading me. Any suggestions ?