Our war isn't against terrorism. It's against anti-U.S. terrorism. You don't get votes and maintain the appearance of moral superiority over your foes by telling the whole truth.
The act of terrorism seems atrocious whenever its planes flying into buildings on U.S. soil but the Phalangist massacre of the Palestinian refugee camps didn't exactly stop our support of Israel did it? We hate terrorism when its used against us but that doesn't stop it from being a necessary tool in some parts of the world. You don't train third world militant groups and then tell them to only fight conventionally against a force that is vastly more powerful than they are. Torture is horrible but if it saves a thousand american lives most people wouldn't complain.
I'm a semi-isolationist so I definitely don't support everything that's going on. I just think that your view is naive.