As long as we live in this system of things there will never be peace or an end to terrorism. The 2 main reasons are:
1. There will always be muslim extremist that will hate the U.S for representing, in their minds, a free, liberal, immoral nation.
2. As long as the U.S stay unwelcomed in the middle east and as long as they try to spread democracy the end of terrorism will not end.