Getting Hangry

Ke
My husband has a big appetite.  I've always known this.  But lately it's pissing me off when I get something I crave here and there and he eats it before I can enjoy it!  I buy his snacks so why can't he leave mine alone?  I'm afraid to say something because he gets offended for no reason sometimes, and I don't feel like dealing with it.  But seriously, I'm so over his eating all of my food!
Sorry, had to vent.  Anyone else in a similar situation where their SO is on their last nerve?