I need some advice

Lauren
Hi everyone im struggling a bit the now. Me and my so have been together for 4 years recently he has started to get quite angry alot and says alot of things that are really hurtful he lashes out to and punches doors in my house last night everything blew up because he had a drink and had a few arguments with work mates then expected me to have the same opinion when it seamed to me he caused them so this turned into a massive argument resulting in him going away from the house but he tried to blame me for it all for him punching doors etc so i promised myself i wouldnt put myself in the position of being like that again with him but as usual he phoned me this morning appoligetic etc i have told him im not going to just roll over and be walked on a d itll take a long time to regain trust and to possibly get this relationship back on track but he is very upset and i dont know if he is only saying it the now then will change in a few weeks again does anyone have any tips to help me stick to my word and has anyone been in this situation and it has changed for the better thank yiu xx