Thanks everyone again for your invaluable comments.
I'm not gonna let him trample all over me, but being friends is the best way to deal with him to make sure I get everything I want.
Everything I want, except him.