Yes, it is bad. Your behavior is worse than the friend, because you are degrading her with female-oppressive words. I'm thinking she is probably lashing out at you because you are behaving so badly towards her by calling her horribly demeaning names. Perhaps you should just stop and her behavior towards you might improve as a result.
I guess I'd better C&P your original post, before it disappears.