He provoked you. He admitted it. That doesn't make what you did right, but it does explain some things. I agree that no contact, at least for a while, would be best. You need to get totally away from him and his influence so your mind can clear. It's hard to make good decisions while in the midst of chaos.