Actually it was a Republican House Speaker that held his feet to the fire and made that happen.It was a Dem President, Clinton, that last balanced the budget. You seem to forget that most Pubs love run away defense spending.and foreign wars.
As for wars, Trump is pulling us out of wars left and right and signing peace treaties left and right. Hell he brought Peace in the Middle East and moved our embassy to Jerusalem. Things dem presidents have promised for years, and never did.
And you dems hate him even more. It's the most amazing thing I've ever seen; Trump keeps doing the things that dems claim they have always wanted, and they hate him even more.