Fighting in a relationship can be caused by several different factors. There may be communication problems, unmet emotional needs, external pressures such as stress and financial worries. Past relationships and trauma can also have an impact, as well as mental health problems on either side.