I understand and remember all of that.

Does him getting mad mean that you are moving backwards? Conflict is the way to progress sometimes.