Phil...
when you laugh at someone when they get anger it belittles their feelings

perhaps your wife has felt this as long as you were together

you are not always right
your ways are not always right

acts of violence are NEVER right

no one can make you do anything
you always have a choice

own up to that
take control of your own life
take ownership instead of pussing out