You have done the right thing by leaving this guy.What I would do next,is go down to the police station and file a order of protection. AND, change your phone number. If your worried about your son seeing him, tell him that he needs to be in anger management to even think about seeing him. I would also get a hold of child support, and start pushing that. That might just force him to work.