I am just sharing my own experience... Anger and emotions are uncontrollable, that is human nature. After few minutes u must calm down the fault may or may not be yours but u must say a sorry to your dear ones.
Accept the fact and say sorry whatever be the situation. Ego is definitely not greater than relationships !!