Much better than the accepted answer. The OP has made major communication mistakes of his own and needs to learn to get along with people he doesn't like. Refusing to talk to someone is just a flat out stupid move politically. It gives the other person the upper hand in any dispute. —
HLGEM 35 mins ago