One can not spend more on the military and reduce taxes. It is truly that simple.  
The military  is 57% of the actual unfunded federal dollars spent. Social Security and Medicare has income from contributions taken from wages and salaries while the military budget comes 100% from the federal coffers.  
One can not build a trillion dollars in road, bridges, tunnels, harbors and airports  with no increases in revenues while cutting taxes.  
When everything seems to be too good to believe  it mast certainly is too good to believe.