Sometimes God promises us something and we must wait for Him because God keeps His word and is firm in everything He says, so we must faithfully believe in God.
He does not throw His word to the ground, if we go to the old or new testament there we will meet those men whom God had promised and at the same time received because they believed in that faithful promise of the Lord.
Many in this case, God had not promised them, but they knew how to be faithful and fulfill His statutes and were blessed by the King of kings and Lord of lords. So, let us trust the Lord even though He has not promised us anything.
We must keep something in mind and that is what God gives us, gives it good, and in this blessing we will not find any error. God does not give us evil, He does everything according to His divine will, and that is why we must have full confidence in Him.