Next time she is rude to you, you should say to her, I'm sorry me losing weight is obviously making you feel insecure, but i'm doing this for me, for me to feel better, so of you can't stop with the sarcy comments we can't hang out anymore.
Or, in honesty, I would say, I'm skinner than you...