Впихнуть еду - это накормить? не хочет -не ест,нормальная позиция. Я тоже так с детьми . не хотят- свободны, ужин в 6 часов. И раз вам надо накормить ребенка через силу,так отдельно его посадили и покормили. И в  7 лет характер показывать он будет вам,а не в гостях. Метод физ.наказания не лучший,но в вашем случае похоже другой не работает.