God used different ways such as dreams and face to face conversations to communicate with Abraham .
An important time was the moment God told His angel to visit Abraham's family and to tell them that Sarah will definitely give birth and it will be a son.
Because both Sarah and Abraham were strickened with age, the promise seemed too difficult to happen.
Even Sarah laughed in her heart because she thought their condition had no remedy.
But God asked one powerful question, He asked, is anything too hard for Me.
The home of many believers go through so many trials including unanswered prayer, no peace and delay.
Some conditions stay for such a long time that it wearies out the hope of many.
This teaching tells us to be patient and have faith in God.
It does not matter how bad anything is, God is the final judge of everything.
All things are possible with God.