1 Samuel 7:2 - Albert Barnes' Notes on the Bible

Bible Comments

And all the house of Israel lamented ... - The occupation of the country about Shiloh by the Philistines 1 Samuel 7:3 was partly the reason for the ark being kept so long at Kirjath-jearim. But another reason seems to have been the fall of the Israelites into idolatry, which made them neglect the ark, and brought upon them this Philistine servitude; probably the last 20 years of the Philistine oppression described in Judges 13:1, which is there expressly connected with Israelite idolatry. Now, probably, through the exhortations of Samuel, coupled with the chastening of the Philistine yoke, the Israelites repented and turned again to the God of their fathers.

1 Samuel 7:2

2 And it came to pass, while the ark abode in Kirjathjearim, that the time was long; for it was twenty years: and all the house of Israel lamented after the LORD.