I went to a concert with a friend. Since it was finishing late and she had a long way home, she asked to stay over at mine and I agreed.
We had a great evening, however, my friend went overboard with the beer and appeared very drunk on the train home. That was bad enough, but she hurled various insults my way and also insulted some friends of mine we bumped into at the concert.
She was such a handful and really unpleasant, loud, and dramatic. I was desperate to send her home in an Uber but it was too far for an Uber. I felt tempted to check her into a hotel, but she was in no fit state to be left alone.
It seems she had also not bought a return ticket for herself and it was rather embarrassing when an inspector came to check, thankfully he was willing to overlook it since she was visibly drunk.
I took her to my home and tried to calm her down and finally managed to get her to go to sleep.
In the morning, she acted as though nothing had happened, all smiles.
I was happy just to finish on a good note (although this was very difficult), give her breakfast and send her home… then she made a “joke” referring to the insults from last night, basically repeating them!
I didn’t feed into it and silently took her to her station.
A few hours later, she texted to say there were no more trains going to her town, and could she return and stay another night. I told her she needed to find an alternate route home or check herself into a room.
I checked the trains online and she would have been able to get home, it just would have taken twice as long.
I explained that I had a really awful upsetting stressful night with her and she will have to excuse me if I choose not to risk a repeat.
She sent a text back saying she would never abandon me in a strange city by myself that I’m not familiar with and she that she is upset and crying and has never been treated so badly and that she has learned her lesson not to trust anyone like this again.
Am I being unreasonable?