This happened every year when they went up to the Tent of the Lord at Shiloh. Peninnah would upset Hannah until Hannah would cry and not eat anything.