(NIV1984) 1 Kings 22:23 – “‘So now the LORD has put a lying spirit in the mouths of all these prophets of yours. the LORD has decreed disaster for you.'”
…it still seems odd to me that God sends the lying spirits. Does that mean God sends my ocd and its lies? But everything God sends to me is a gift. Since God was providing for Ahab to die before the disaster decreed to him and his family by Elijah happened, then this, too, is, was, a gift. It’s a way of letting Ahab die before disaster hits.
At the same time, this death is also a decree of disaster. No matter what Ahab as done, he still receives disaster. But this is, perhaps, a lesser of two disasters…in reward for his humility in the last disaster.