What does 1 Samuel 2:35 mean?
The Lord, through an unnamed prophet, has revealed a dire prediction to Eli, the priest over Israel. This involves judgment to soon fall on him and his descendants. Nobody in his line will live to be an old man and many of them will die violent deaths (1 Samuel 2:32–33), starting with the deaths of Eli's rebellious sons on the same day (1 Samuel 2:34).However, the Lord will raise up a faithful priest. This priest will be unlike Eli: he will do what is in the Lord's heart and mind. This statement is meant as a contrast to Eli and his sons, who were not faithful and did not carry out the intent of God's will for the people bringing their offerings to sacrifice.
This faithful priest is most likely a reference to Zadok, a descendant of Aaron through Eleazar. He will be made priest of Israel by King David (2 Samuel 15:24–37; 1 Kings 2:35). God promises that this priest's role will be secure, just as the Lord had declared about the descendants of Aaron (1 Samuel 2:30). The Lord's anointed one is a reference to the king over Israel, beginning with David but ending and remaining forever with David's descendant, Jesus.