The last time my sister (not an addict) yelled at me on the phone then hung up, was the last time we spoke for 4 years. I went all out no contact until legal issues forced us to speak again. It briefly forced open the door and I allowed it to stay open. There have been no repeats of bad behavior this past year.