You're not seeing what I'm saying. We've been saying the same thing but you're clouding your thinking because you think XYZ expense has more importance and "doesn't count". It all counts. If you're choosing to spend $250 on a travel soccer league for your kid instead of socking it away in retirement, that's the same thing I'm doing, just football tickets or something instead. You just don't want to call a spade a spade.
I don't care what you're spending money on, you've done your own personal hierarchy of wants and needs and decided on your spending. It doesn't matter if it was kids, a house, 500 burgers, a trip to Thailand, $200 spins at the roulette table, or cancer treatment.
You're choosing to spend money on your kids because their safety and wellbeing brings you joy. Whatever that "joy" is, is yours. And that joy right now outweighs the perceived joy you'd receive if you had that money in retirement. I would make the same decision if I had kids. I think most people do/would.
You bringing up the fact I don't have kids and thus don't understand what it's like is essentially saying my personal hierarchy of wants and needs is less important than yours. I couldn't possibly comprehend because I don't have kids yet we're both choosing to spend now.