This question is pretty straightforward but I'll and explain it in a more detailed way.
A Jewish man has a mother who is abusive. She is abusive in such a way that she creates confrontations with him. The mother in question has a mental issue which she is aware of but she refuses to accept any treatment for. (Bi-Polar)
The man in question has routinely been pushed (physically, emotionally and spiritually) into situations where he raises his voice at his mother and rebukes her vitriol with his own vitriol. It's a relationship of mutual self-destruction.
This is clearly a sin against Hashem as these acts are banned. You shall not raise your voice at your mother and you shall not speak to her in a disrespectful manner.
After thinking long and hard, the man comes to a conclusion, the least spiritually damaging course of action would be to shun the relationship with his mother completely. His logic is as follows:
Screaming and returning emotional violence against your mother is a sin against God. The act is spiritually damaging and each confrontation can be assumed to be a new sin against Hashem.
While shunning is considered a sin because it can be considered a form of disrespect toward one's mother...you can only do it once. Meaning you shun the person one time and that is the sin.
Contrast that with holding onto the relationship and you can understand where his logic comes from.
Each confrontation with my mother would be considered a new sin on top of a new sin on top of a new sin. Because of the nature of the relationship is destruction and abuse. I would be continually choosing to put myself into a situation where I am risking sin. This in itself is spiritually damaging because by putting yourself in a situation where you are at risk of sinning, you are tempting sin.
From a Rabbinical standpoint, does this logic make sense? Would a person actually be considered doing "right-er" by Hashem if he broke off a relationship which would lead to further sinning?