Maybe you should get another species of snake if you aren't able to handle a 20+ foot snake, and this way you won't have to restrict it's feeding which can be detrimental to the snakes health. People on good diets usually eat 6 small healthy meals a day, so it's not really a small amount of food, just food throughout the day to keep the metabolism going. Snakes are not the same as us.