@Momi0, there are several aspects to hosting guests again, who were not smitten by my place or me the first time.
One is acknowledging that the world is vast and there are people of all kind in it. Even if an event may be less than Great, it contrasts the others. Total harmony of an uninterrupted flow of guests arriving at 10 pm, greeting politely, going to bed and checking out whilst I'm still asleep, leaving the room as if nobody was there, may seem ideal, but it is not, it would be so boring, that I would not wash sheets for that. It would reduce me to an anonymous chamber maid.
A grouchy guest, who complains about aspects of the place, gives another view on it, which may give me ideas to change it.
In a way it's also funny to meet grouchy people a second time, see if they are still as stressed or unhappy.
The most satisfying is, if mutual respect grows over time - I had a guest going from 3 stars with a bit of grumbling in the feedback to 4 stars and then to 5 and "my favourite airbnb in town"
Another aspect is, that the guest is a known quantity, which is still less tiring than a new stay. You can just check them in or even let them self check in and leave them to grumble on the phone to someone else. If you do not care about a superhost status, it's not a problem.
Sometimes they recommend the place to friends nevertheless and you get better guests by it.
Hosts are very different, if I see a bad review, I crosscheck both host and guests. Your ideal guest may be someone's nightmare.
Last not least, we put an offer in the public space. It seems disrespectful to me, not to host someone again, who did not do damage. It would mean to say, like you do in your slogan "My house, My rules", that there is only one way and the other person 's ideas or opinions count for nothing.
I would not host a person again, that does damage and not pay for it, that leaves a mean review or private feedback, especially whilst being friendly to my face or attacking me personally (not that those would book again 😉 ).
But minor infractions or minor grumbling, like four stars? In what kind of business could you ever expect all clients not to complain ever? A morgue? A robot repair shop?