I agree with everyone else that you need to stop giving it to her hon. if you are having to go without because of her you need to stop! you are worth more than that! she has no respect for you and frankly your partner should not even ask you for it!

you are too kind hearted my dear friend!