Why did God reprove Eli?

Answer

"In that day I will perform against Eli all things which I have spoken concerning his house: when I begin, I
will also make an end. For I have told him that I will judge his house for ever for the iniquity which he
knoweth; because his sons made themselves vile, and he restrained them not." 1 Sam. 3:12,13.
 


How are those described who accept this message?
To what insults was Christ subjected at the house of the high priest?
What, therefore, did God do?
What is the duty of every child?
How was the prophecy given?
What shout of triumph was heard in heaven following the victory gained by Christ?
What did Christ say would be the experience of His people in this world?

Questions & Answers are from the book Bible Readings for the Home Circle