Read Daniel 5 today.

Nebuchadnezzar’s son had become king, but he had not learned from his father’s mistakes. Now, he would have to learn first hand.
The inability to learn from the mistakes we see other people make seems to be one of our common human traits. We pride ourselves in how smart we are, but we still have to learn many things first hand.
One of the things we all have to learn is that we are not the center of the universe. Only God is God. Belshazzar missed that lesson. May we learn from his mistake and direct all praise to God, seeking none for ourselves.
Daniel 5:17-22 NLT
Daniel answered the king, “Keep your gifts or give them to someone else, but I will tell you what the writing means. [18] Your Majesty, the Most High God gave sovereignty, majesty, glory, and honor to your predecessor, Nebuchadnezzar. [19] He made him so great that people of all races and nations and languages trembled before him in fear. He killed those he wanted to kill and spared those he wanted to spare. He honored those he wanted to honor and disgraced those he wanted to disgrace. [20] But when his heart and mind were puffed up with arrogance, he was brought down from his royal throne and stripped of his glory. [21] He was driven from human society. He was given the mind of a wild animal, and he lived among the wild donkeys. He ate grass like a cow, and he was drenched with the dew of heaven, until he learned that the Most High God rules over the kingdoms of the world and appoints anyone he desires to rule over them.
[22] “You are his successor, O Belshazzar, and you knew all this, yet you have not humbled yourself.