Interestingly, you're both right, but most people don't understand how government spending works. There's two main categories of spending - discretionary and mandatory. Discretionary spending is the budget submitted by Congress where they allocate money to various things. Mandatory spending is compulsory and done without a vote or manual appropriations. Things like social security, pensions, medicare, and so on are mandatory. Discretionary is military, education, housing, transportation, and so on. And, of this spending, military is, by far, the lion's share of it all. So each dollar spent on a bomb half-way around the world is one less dollar that could have been spent on e.g. education, infrastructure, or housing - which are predominantly discretionary.
And notably, discretionary budgets are relatively small, contrasted against the overall budget. In 2024 the entire discretionary budget was "only" $1.8 trillion. So things like "just" a hundred billion might seem fairly small, but are in reality a substantial chunk of all our discretionary allocations. Then there's the military, which eats up nearly a trillion dollars of this spending. In 2024 it was $886 billion, which does not include the spending on various wars around the world.