I think the "siding" people is their marrige killer. if you become parents, sometime need to grow up,mentally and physically. he has right to mad at this matter, because that's not respect. everything begin with respect, end without respect. if everyone knows the limit, or have a bigger heart, maybe things will have a diffrent ending ...she is a good women and he is a good guy, should be a nice couple with a happy family. support each other is the main key,best wish.
if she's so bad like what u have said, why did she fork out the $ to maintain the family and also being filial to her mother ... why does she even bothered to stop her work and go travelling for a whole year, putting her career aside for a whole year