It's bad to get into fights unless you're defending yourself.
Adam is having bad day when Tom accidentally runs into him.
Adam wants to release his anger.
Adam goes home and punches his pillow repeatedly.
Adam shoves Tom and verbally berates him while threatening to shove him again.
Tom apologizes to Adam and continues his day.
Tom get angry and wants to fight Adam back.