U.S. consumers are weighed down by divisive politics, wars overseas and inflation, and not expected to spend much more than last year.