It can take months, even years, to build healthy habits—whether you want to quit smoking, start eating better, or just go to the gym more regularly. There's a popular idea that it takes around 21 days ...