Mac the wobbliness, if you will, certainly comes from breaking past behavior patterns. You will get your land legs eventually.

maybe in the future if she confronts you again you can point out that you give her money for food bc you believe that is the right thing to do and you will abide by that agreement, but you cannot provide any more than that right now. Unless you are also buying her food directly, in which case - never mind.