I don't think the US will ever be defeated militarily. That is, the overthrow of the US gov by a foreign power. It will NEVER happen. The size and geographical location of the country alone prevent this.