WOW!!! I think "a soft answer" is not effective in your mom's case. Maybe a third person can help? A family friend perhaps?
I'm sorry about your sister's cancer Carlin. I am sorry that you also have to deal with a difficult mom on top of this. Now, I am a little angry at your mom.