You were visibly nervous in his presence, he's called you a "vicious bitch" and threw a drink in your face while you were holding his baby. It was only a matter of time before he was going to get physically violent because you didn't "tow the line". Well done in leaving the relationship and I'm glad the counsellor could be tactful enough in his presence to not escalate things further but give you a chance to get out. It could have been so much worse if she hadn't intervened. Best wishes for a better future.