Eating a balanced diet gives your body all the nutrients it needs from a wide variety of different foods. If you have a...