Perhaps ironically, taking legal action will keep you connected to this individual for many more months or years, and it sounds to me like a clean break may be the healthier option and one that will put needed distance between you and his toxic ways. And if he is involved in illegal activity it may be best to run in the opposite direction and try your best to leave the past in the past. I agree with @JoeMendoza about forgiveness, and also agree it can be much easier to say than do.