Help Your Nutrition Behavior

The average New Year’s Resolution lasts 10 days. That’s right, research has shown that most people ditch their resolutions by January 12th. However, we have all heard that it takes 21 days to form a habit, and those are the floss-every-night kind

read more