SS+Medicare budget is almost three times the size of the entire DoD budget.
I just learned recently that in fact Medicare (Part B at least) does in fact receive significant amounts from the general fund, not just the Medicare HI fund which holds payroll tax money.