With a healthy understanding of macronutrients, you can have your favorite foods without ruining your diet. Carbohydrates, proteins, and fats are three of the most important nutrients found in food. With The Everything Guide to Macronutrients, you…