The study shows overeating and overspending go hand-in-hand. According to the research, people are looking for instant gratification without immediate consequences.
Researchers say access to fast, fatty foods encourage obesity and buy-now-pay-later offers encourage debt.
Federal studies show Americans have 2.5 times more debt today than thirty years ago and are twice as likely to be obese as in 1980.