This is a long and sad story about my lovely sister and her husband, my BIL. His behaviour is unpredictable, volatile and frightening. They've been together for years and years, and many years ago I raised my concerns with her even suggesting she should consider whether she is safe. Anyway more recently, she has pleaded with me not to disagree with him, as she says it makes her life very difficult if i challenge his vile shouty outbursts. So I have been kind, understanding and supportive, but finally, after a recent rage, aimed directly and completely unreasonably at me (even though on dozens of occasions, it's all sorts of other people out in public, in a pub, with a stranger etc) i have made the decision to meet up with my sister and gently explain that this is the end of any interaction I will have with him. My long term partner feels the same, and has been shocked at the shouting and raging about insignificant and minor things. Everyone is on edge whenever BIL is around. For clarity: i usually remain very calm but on this occasion, it was so bad while in my own living room, sitting being shrieked at, that I told him to stop behaving this way in my house. The rage lasted between one and two hours. Anyway, the chat with my sister has taken place and although I calmly explained all the different elements that have brought me to this decision, she denied that he was unreasonable or irrational, even though our whole family have used these words about him over many years. I really want an ongoing relationship with my sister, but this is going to take some tricky manoeuvring. Should I have just continued to put up with it! Any advice, or similar experiences, gratefully received.