Many Americans are struggling to stick to a budget, with one of every three people routinely spending more money than they ...