Set a boundary that you won't tolerate verbal abuse. That will improve your communication. Done.
Jb2019, this is absolutely right. If you had an employee answering phone calls for you, and a customer called up and called them a "##*$*$", what would you tell them to do? Hang up! I'm proud of how I responded the last time my partner attempted to communicate with me in a negative way:
Originally Posted by CWarrior
When I left Wednesday, I made plans to stop by and see her for 5-15min on my way out. She was dressed up to meet me but in a foul, accusatory mood.. so a minute in I gave her an affectionate pinch and said, “See you soon”.