try this,when your boyfriend is angry you should keep quiet.dont say a word and dont walk out on him.and anythin you know that you are doing wrong,stop it.you know your boyfriend better,the answer lies in your hands.
please try onyin suggestion because many times....silence works wonders