Arguing is not “the problem”, it’s a way of resolving an issue that has not been resolved. The problem is anything that is uncommunicated. Those are the things that build resentment gradually.

Even if you do not end up having absolutely similar views on the issue at hand, more often than not you will agree on something, if the argument is done with seriousness and honesty.

The goal should not be to “convince” other person to do something you want them to do, that has a potential to make you an exploiter. It’s to get them too see what you felt like, and you to see what was the situation with them.