If you are uncomfortable, you need to speak with him. You may find that he hadn't realized just how uncomfortable he was making you - as Ozme pointed out, there are subs who want that level of micromanagement - or you may find that he's out of line, and then it's a matter of his ability and willingness to change. I wonder, though, if he maybe feels insecure - you have at least one sub online; could it be that he feels he is competing with him?

Bottom line though, if you're unhappy and staying that way, get the heck out of Dodge.