Sometimes people take advantage of someone kind and loving to consume everything that person offers wholeheartedly. Sometimes the person themselves doesn't know how to say "no".
If you're asking what to do in a situation, it will depend on your place in it. Are you one of the girls or are you the Gingerbread Man? If you're the later, don't give more than you can handle or you'll only have crumbs left. If you're one of the girls, take it while you still can.