I'm in a long distance relationship with my bf but he's been staying at mine during lockdown and we've been together around 18 months. We get along great and have so much in common but there's something that's really bothering me now and no amount of talking about it or me being annoyed about it helps. He has some sort of food addiction and used to be really overweight but he had a gastric band fitted a few years ago. However, instead of doing things properly and eating small amounts slowly he'll eat anything and everything and because it won't go down to his stomach through the band it'll come back up so in effect he's bulimic. We've spoken about this and he's been to the GP for help about it but atm nothing is going ahead and there was a huge waiting list even before covid hit us.
So yesterday we went out for a drive and I popped into Tesco to get some sandwiches which I didn't end up eating so I put them in the fridge to take to work tonight. I wake up today and happen to notice the empty pack of sandwiches in the bin. I asked him about it and said I'd wanted to take them to work tonight - he said 'well you didn't tell me that'. I didn't realise I had to tell someone not to eat something of mine. This sort of stuff happens all the time when he's at mine and he's always eating loads of my food and not replacing it which I find extremely frustrating because I don't have a huge amount of money from trying to pay off debts and living on my own and paying all the bills. I make a decent living but he makes almost double what I make and lives with his parents so doesn't have a lot of outgoings but when I make a fuss about the food thing he gets defensive and doesn't seem to get how much it bothers me. AIBU to feel this way or am I overreacting?