God's promises are not always fulfilled as quickly as or in the way we might hope; they come according to His timing and in His ways.