Unknown Author
1 Samuel 3:13ESV·author unknown

And I declare to him that I am about to punish his house forever, for the iniquity that he knew, because his sons were blaspheming God, and he did not restrain them.

Matthew Henry Presbyterian @wholebiblehenry

Here is, I. The message which, after all this introduction, God delivered to Samuel concerning Eli's house. God did not come to him now to tell him how great a man he should be in his day, what a figure he should make, and what a blessing he should be in Israel.

Commenting on 1 Samuel 3:11-18

John Gill Reformed Baptist @doctorgill

For I have told him that I will judge his house for ever,.... That is, bring his judgments upon them, which should continue on them to their utter destruction; this, as to the substance, he said before by the man of God: for the iniquity which he knoweth; for the iniquity of his sons, which he thoroughly informed of, and fully acquainted with by others...

Adam Clarke Methodist @methodicalclarke

I will judge his house for ever - I will continue to execute judgments upon it till it is destroyed. His sons made themselves vile - See Sa1 2:12-17, Sa1 2:22-25. He restrained them not - He did not use his parental and juridical authority to curb them, and prevent the disorders which they committed. See at the conclusion of the chapter, Sa1 3:21 (note).