No...we really didnt have it before.
Until after WWII, we never had much of a standing army in this country. After WWII, and as the years wore on, we ignored the warnings of previous generations and kept up WWII level military spending because people foolishly assumed that spending a bunch of money on your military was the same as defense. The pathetic thing is that in pursuit of maintaining spending on our massive military we have de-prioritized things that actually DO make for a strong country. If we had to re-fight WWII today, we would lose, and lose horribly. If we had to fight CHINA today, we would lose, and lose horribly because we no longer have the industrial capacity to produce the equipment and supplies needed. That is one thing that the Iraq war should have taught us. The military has depleted so much equipment in Iraq, and replacement has been so slow, that only half our combat units are now combat ready. It took us the same amount of time for us to produce armor kits for 40,000 hummers that it took us to design, build, and deploy 95,000 Sherman tanks...and we were not even at war yet when we did that. It took so long because it turned out there were no US manufacturers CAPABLE of producing the materials needed, so we had to wait for overseas manufacturers to produce the raw materials before we could even start. Then there were only 2 facilities in the country CAPABLE of producing the armor from the raw materials.
NO, you cannot substitute shaving down other programs for cutting the military because the VAST majority of discretionary spending goes to the military. When you factor in debt service costs, we spend more on military than any other 2 discretionary programs. It is absolutely impossible for a country to keep up this level of military spending. It cannot be done and WILL lead to the collapse of the country. THERE IS NO OTHER POSSIBLE OUTCOME.
We are very literally opting to destroy our nation in the name of defending it. This is a particularly heinous crime given the fact that the last time the US actually had to fight a defensive war, the year was 1812 and the British were coming.