Greedy Coworker

My coworker is so greedy...when my boss brings us all snacks and food or things that we are supposed to share or split equally amongst ourselves, she grabs everything or the amount for 2 or 3 people. I know it’s not that big of a deal for most of you, but for me, it’s something I can’t personally stand...in general. I was raised in a family where we are taught to *share.* I feel like she is greedy to the point to where it’s rude and unfair for everybody else. But what am I supposed to do? Say something? I can’t...the boss favors her anyway and I feel like the boss may also be enabling it because sometimes she does let her have everything.

This one time, my boss brought some fruit to work from her fruit tree for all of us to share and take home. My coworker took a whole bag and left the rest of us each just 1 or 2 peaches. LOL what the fuck?

Another time, we had a party at work and she took SO MUCH food home it was absurd and clearly a greedy amount.

Today my boss brought 5 little pastry snacks (1 for each person) and my coworker took all 5 of them and stashed them away by her computer...she didn’t even eat all of the ones she grabbed. I assume she’s saving them for herself for later. 🤦🏻‍♀️☹️ I don’t know why she’s such a greedy person. Why does she feel so entitled to be so greedy? Why is she like this? Could it be that she was deprived of things growing up? I don’t know as to whether I should be annoyed or feel sorry for her...