With flexible dieting, you pay attention to macronutrients. These are the nutrients your body needs large amounts of. There are three types: protein, carbohydrates, and fats. (Photo Credit: ...