I replied to this and its vanished Here goes again!
I think you should take your mat leave now to get away from this guy! He is very lucky that you have been good enough to stay this long he should be making it easier for you not adding pressure and stress.