You should be proud of yourself! Especially for telling him to not talk about your personal issues at work. At the laest it may give you some breathing room.

Good job!