God speaks directly to Abraham to give him three promises. But more than for only one man, these promises are the basis of the Old and New Testaments. No big deal.
Genesis is kind of an outlier.
The people of God mess up over and over and over again. Believers wait for the messiah to come.