He's a cheater and an abuser. Those kinds of people never change, I would say drop him cold and if he tries anything even small go to the police and start a record on him.
I have been through this before and I do not want to come back here and read that you were killed or seriously hurt because of his temper tantrum.
I took my guy back multiple times the same as you. He verbally abused me and physically abused me and cheated on me multiple times but acted like an angel with my parents and they loved him.
I now have no contact with him because he stalked me for almost a year after I finally said enough and I had to get a restraining order.
I am still very good friends with his sister who stopped talking to him also.
BELIEVE ME these guys get WORSE with time and forgiveness NOT better!
I have been through this before and I do not want to come back here and read that you were killed or seriously hurt because of his temper tantrum.
I took my guy back multiple times the same as you. He verbally abused me and physically abused me and cheated on me multiple times but acted like an angel with my parents and they loved him.
I now have no contact with him because he stalked me for almost a year after I finally said enough and I had to get a restraining order.
I am still very good friends with his sister who stopped talking to him also.
BELIEVE ME these guys get WORSE with time and forgiveness NOT better!