A woman came to the Prophet (saw) and complained to him about her husband that he invites too many guests and she has become weary from preparing food for them and hosting them. The Prophet (saw) did not answer and the woman left.
Sometime later the Prophet (saw) called the woman’s husband and said, “I am your guest today.” The man was so happy he went home and told his wife “the Prophet of Allah (saw) is our guest today.” His wife was ecstatic and spent time and effort and used every bit of food to prepare for the arrival of the Most Honored Guest, the Prophet (saw).
After the amazing joy of hosting the Prophet (saw) generously the Prophet (saw) told the man, ‘tell your wife to watch the door from which I leave your home.”
So the wife watched the door from which the Prophet (saw) left her home and saw all kinds of creatures, scorpions and other harmful creatures leaving the house behind Prophet (saw) upon which she fainted due to the immense manifestation and greatness of what she had witnessed.
When she came to the Prophet (saw), he said to her, “this is what happens when the guest leaves your home, with him all kinds of harm, trials and tribulations and harmful creatures depart from your home, and that is the wisdom behind being generous to one’s guest and becoming weary doing so.”
The house in which the guests are frequent and many is a house which Allah loves. There is nothing better than the ‘open house’ for the young and the old. In such a house descends Allah’s mercy and blessings from heaven.
The Prophet (saw) said, “If Allah wants good for a people, He sends them a gift.” They asked “what kind of gift, oh Prophet of Allah (swt)?” He said, “the guest comes with his own provision, and leaves with the sins of the people of the house.” So my beloved, know that the guest is the way to Paradise. The Prophet (s) said, “Whoever believes in Allah and the Last Day must be generous with his guest.”