“And they [the king’s servants] hurried to bring Haman to the feast that Esther prepared.” (Esther 6:14)
The Sefas Emes finds it interesting that Haman had to be hurried to Esther’s party, as the Megillah says: ויבהלו להביא את המן אל המשתה אשר עשתה אסתר – “And they [the king’s servants] hurried to bring Haman to the feast that Esther prepared.” He explains that if the king’s servants had not immediately arrived to rush Haman to the palace, he would have killed himself!
When Haman returned from leading Mordechai on the king’s horse through the streets of the city, he was distraught. He had been publicly humiliated by having to show the highest honour to his mortal enemy Mordechai, and would now be further humiliated by not being able to do anything about Mordechai’s refusal to bow each time he passed him at the king’s gate. He committed himself to enduring tortuous embarrassment solely for the purpose of being able to see the destruction of the Jews on the thirteenth of Adar, eleven months hence.
However, when Haman returned from the parade and his wife and friends said to him, “If Mordechai, before whom you have begun to fall, is of Jewish descent, you will not prevail against him, but surely fall before him” (Esther 6:13), Haman realized that even his extermination plot would not come to fruition. Now completely distraught, without any hope of seeing the Jews destroyed, he had no more reason to live, and was about to take his own life.
Therefore, Hashem arranged to have the king’s servants arrive at Haman’s house just as these thoughts were coming to him. Haman was thus prevented from committing suicide, and the Jews were able to avenge him. Instead of Haman dying at his own hands, Mordechai was able to bring about Haman’s death personally, thereby effecting the complete turnabout by hanging Haman on the gallows he had built for Mordechai. (Sefas Emes Al HaTorah, Likutim Al Megillas Esther)