Budget problems

I could really use some advice.

My husband works and I stay home with our 2 kids. We have a joint account and while our finances are completely transparent, my husband is the one who controls everything. He monitors our accounts daily and has our budget on a spreadsheet that he updates frequently. He updates me about once a week with how we’re looking and if we’ll need help so I can ask my parents to borrow money. It sounds like we’d have it figured out but in reality we have a lot of personal loan/credit card debt and live paycheck to paycheck. My husband, while good at crunching numbers, is really a horrible spender and makes irrational purposes. He spends every last dollar we have every week, sometimes for no reason. Not on anything irresponsible per se but it’s usually on food and we usually don’t need to. So for example, today he asked if he wanted to go to eat wings and watch the football game with some friends (he doesn’t NEED permission but a huge part of our relationship is respect of the others’ opinion so we ask each other if we can or can’t do something) . I wanted to say no because I don’t think we should be spending money on that but I figured eh whatever, he never ever goes out with friends, we don’t have cable, and he’d be the only one eating so I told him I had no issue with it. He changed his mind shortly after and said he’d rather just get wings for us and stay home. I said okay. He starts pricing out different take out options and this quickly turns into a $50/60 dinner when we just spent $130 on groceries and have more than enough food that I can make. He seemed to really want wings so I said “just order some for you and I’ll make something too” and he got really mad and said “forget it, I just won’t eat anything.”

Ordering out leaves us with $0 til Friday. Whenever I mention that he says “yeah, we’ll be fine” but I’m tired of having to play catch up the following week. I’m trying to prepare for all this upcoming holiday spending that’s inevitably going to happen. Does anyone else have a spouse like this? Am I wrong?