The hundreds of billions of dollars that have been spent on the Iraq war have come back to haunt the U.S. economy , people 's ability to make a living , and economic prospects for future generations .