Hey doctor, my wife is very temperamental (short tempered) and doesn’t listen to me. She even uses abusive language and never has shown any respect to me in my 3 years of marriage. We are virtually separated. Please advice what we should do as our 1 year old son would be most affected.

Reasons behind aggressiveness can be many, starting from personality, family traits to frustrations in relationship. One needs detailed history to analyze. Same thing applies to respect also. You should go to counselor before you decide for separation.