Good for you! I have always been a very passive person, but sometimnes when you just can't take it any more something just clicks and makes you break loose. I am all for being respectful but sometimes I deserve some respect as well. You will have the respect now that you have stood up for yourself - she will get over it.