The problem is likely that you have far too many villagers for your food supplies to support. The game was designed so that the honey and fruit trees will support 10-12 villagers (a few more, if you're willing to spend a lot of time hunting mushrooms). Growing your population beyond that is likely to result in starvation for some of your villagers. Since you have so many villagers, you probably have enough tech points to seek the final (unlimited) food source.
_________________________
Barbara
Unicorn
Last Day of Work