So in the course of time Hannah conceived and gave birth to a son. She named him Samuel, saying, “Because I asked the Lord for Him.” – 1 Samuel 1:20
There’s a way God answers prayers – He waits till the time we realize that we are helpless without Him. He blessed Hannah with Samuel – a special son and also other children. Hannah was without a child for many years and she had to bear her rival’s bitter words, too. It could be possible that Hannah didn’t care much earlier or she had got used to her situation. Whatever might be the case, but God wanted to give her the best. He wanted her to pray with utmost earnestness before her reward comes her way.
Why did God do so?
– For His glory
– To build Hannah’s faith
– To humble her, so that He could exalt her later
– To prepare her for a special son like Samuel who she could dedicate to God willingly
“After the boy is weaned, I will take him and present him before the Lord, and he will live there always.” – 1:22
If God had given Hannah children earlier, she would not have grown in her faith or prayer life. She wouldn’t have dedicated Samuel to the Lord so willingly.
Then Hannah prayed and said: “My heart rejoices in the Lord; in the Lord my horn is lifted high. – 1 Samuel 2:1
“It is not by strength that one prevails.” – 2:9
… and her face was no longer downcast. – 2:18