Spoiler!!
D-Fens was mostly right with his anger. Just turned out he never knew how to control it and was an abusive husband, too.