He is full of crap.

It's a minor issue... so he holds it over your head at every oportunity.

He wants you to tell him what you are thinking, and every time you do he slaps you down, and tells you why you are wrong.

He is trying to manipulate the MC, as he has tried to manipulate you.

There are very few situations here where I will say leave, and don't look back. This is one of the few.