Ok so not a great relationship for along time. Have been together twenty years. Dp is definitely aspergers and this does affect how he behaves. Latest argument led to him shoving me, grabbing my throat and threatening to punch me if I didn't shut up. I am totally stunned and v upset. It has been a week now since the incident and he is now trying to act as if it never happened. I have refused to do this and have told him exactly how I feel and am barely speaking to him apart from exchanging essential info about kids etc. he again tried to pretend nothing has happened this am and I told him how angry I was that he could treat me like this after twenty years together. He started shouting back at me and told me that he didn't hit me and that I should stop trying to wind him up. ( I refused to be quiet during original argument and stood my ground. He had told me not to say another word or he would fucking punch me, of course I did I told him he was a dick) maybe I shouldn't have done that but I refuse to be controlled by him and his threats of violence.
Am I wrong? I don't know what I am going to do tbh. Part of me thinks that I should start saving to get out as he refuses point blank to move out. He will undoubtedly be nasty and vindictive when he sees I am leaving. Another a part says pack a case and leave now, but I would have to leave my ds here with him as he is severely autistic and couldn't cope with living out of a suitcase or staying anywhere else. Am I in any way in the wrong? Is it partly my fault for pushing him when he was clearly v angry.