Ich kann dich voll und ganz verstehen.
Mein Freund hat auch Kumpels, die sich überall verstreut haben und wenn die sich treffen, dann auch über das Wochenende, anders lohnt es sich nicht.
Zum Glück habe ich seinen besten Freund sehr gerne und freue mich, wenn er über das Wochenende da ist, allerdings lass ich die beiden auch Großteils alleine, da sie sich ja eh schon selten sehen und ich finde, die sollen ihre Zeit zu zweit genießen.
Ich hätte es ehrlich gesagt auch so gelöst wie du, dass man einfach selber etwas macht, denn immerhin hat dein Freund Besuch und nicht du, da ist die perfekte Gelegenheit mal mit einer Freundin zum Wellness zu fahren.
Andere Optionen wären für mich z.B dass sie sich draußen ein Feuer machen und auch draussen bleiben, dann kannst du ihm Wohnzimmer einen Film anmachen und wenn die beiden so viel saufen, merken die eh nicht, wenn es man kühler ist.
Oder dass sie sich auf einem neutralen Boden treffen. Ein Freund von meinem Freund wohnt am anderen Ende und die beiden treffen sich in der Mitte auf einem Campingplatz und machen sich dort ein schönes Wochenende.
Oder man sagt, sie wechseln sich mit den Treffen ab, dann muss er eben ein paar mal in seine Wohnung, ist ja auch kein großes Drama.
Warum dein Freund sauer ist, kann ich leider gar nicht verstehen. Man kann nicht jeden mögen und es steht dir absolut zu, dir deine Gesellschaft selber auszusuchen und dich auch von manchen Menschen fernzuhalten.
Versuche nochmal mit ihm zu reden und sag ihm, dass es dir wichtig ist, dass die beiden Zeit verbringen, du ihm das nicht nehmen willst aber dich die Situation so nicht glücklich macht und du dir einen Kompromiss wünscht.