A significant chunk of the "defense" spending is VA. Interest kind of shouldn't count? It's the cost of borrowing for our past spending on, you guessed it, mostly social programs.
About 16% of the spending is straight up defense spending and about 5% is the VA. I personally think it’s crazy to severe them and wish the va was part of the DoD. But people can disagree.
You can tell it’s nowhere near 90% because even if you counted every single non-DoD dollar as social safety net it would only be 84% of the budget.