At first I was astonished that you let her get past toddlerhood still coddling her attitude. Then I realized that your post implies that she's 21, and you're *still catering to this shit*.

She is 21. She can make or buy her own food.  LET HER.