One of my college friend living in a different state has come to visit me for a few days. He was a really good friend at one point and we helped each other in really tough times of our lives. He’s been going through a really rough phase in his romantic life, so I told him to come over for a few days so that we can travel and relax. It’s been 2 days since he came over and I am regretting inviting him.
For context he’s been in an on and off toxic relationship with a girl for the last few months and has been calling me every time they had issues. In the beginning I gave him some advices and helped him out but he never followed anything and did whatever he wanted and he had more problems and the cycle continued. After I point I stopped entertaining him and just told him to come to hangout. He’s not in a very good state of mind right now and gets angry on any small disagreement we have. We roast each other all the time and he has started getting really personal with them which was never there before. He has a really toxic relationship with his gf and she knows what all buttons to push to get him to ragebait, and seems to be projecting all that on me. As I friend we used to share a lot of constructive criticism all the time and obviously this time it isn’t working.
At this point I feel we have overgrown our friendship and plan to cut him off after he leaves. He’s here for 3 more days and since I invited him it will be rude to kick him out. How do I keep my interactions with him for the next 3 days so that I have minimal conflict and don’t lose my mind in the process.