Every year, millions make promises to themselves, but are those promises kept? Check out this episode as we usher in the New Year.