Next time you go out shopping at a crowded supermarket -- think about this ...
The only solution may be disengagement of the US Foreign Policy with hostile countries along with most trade.
China, Russia, India, others to numerous to mention are not sending nor instigating terrorism on American soil. Countries whose territory is being used for that purpose should be totally cut off. The US involvement in Iraq, Afghanistan and Syria is causing terrorism on US soil -- fuck them -- let them kill each other off.
Even if we are successful in eliminating the Islamic Terrorist State -- the same terrorist ideology will arise with a new name like it has before -- there is no winning only profits from blood

$2 trillion dollars spent and this is the result -- who is the fool now?
Most of us are, but being stubborn in your foolishness is damn stupid.