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