Valentine's Day candy.

My husband bought me candy for Valentine's Day. He got me a one pound bag of m&ms and a 12pk of Reese cups and sour patch kids and a small box of chocolates. 
He then ate most of them. And doesn't understand why I'm upset. He opened the bag of m&ms and opened it so the seal doesn't work anymore. I've had a handful and now there's only a handful left. I've had 4 of the Reese cups and there's only 4 left. He hasn't eaten any of the others because he doesn't like them. I should also add that he went grocery shopping the night he bought  them and only bought himself food. Snacks for him and lunch for him. No dinner for us, no lunch for me. 
He doesn't understand why I'm upset. He ate most of my gift in addition the things he bought himself. And his reasoning behind it was that we were supposed to share the candy. 
I know I'm being petty but if it's my gift and the only snack I have in the house I should be able to enjoy it.