Protein is the most filling macronutrient and aids in maintaining stable blood sugar levels. If you don't get enough of it, you may feel hungry soon after eating, have strong desires for foods high in sugar or carbohydrates and have trouble controlling your appetite. (Disclaimer: Given the input is on an information basis, please seek professional advice.)