Don't know if this will help you but..
When my wife is on my butt and mad at me , I try asking her" Honey, so what is really the problem? Kids , work? and then I listen and don't say a word unless asked a question.
Usually works for me when she comes clean with what is REALLY bothering her.
Then we both feel better.