I was house-sitting for a friend recently. He was due home around 5 on the last evening. My plan was to go home around 3 in the afternoon as I had some things I wanted to finish up at home. He asked me to stay a little longer so we could visit and catch up. No problem, I thought, and adjusted my plans. I made enough room for me to stick around until 7.
6pm I get a text saying he's heading home soon. I call him to see what's up and I hear a mutual (local) friend of ours and his dogs in the background (it's a very distinctive sound, trust me). He says he's stuck in traffic but will be home soon, and can I wait? I told him I really must be going and left. I didn't call him on the lie or argue. I just said I had to go.
Now he's furious with me and insists that it was so rude to leave before he got there. After all, I didn't *need* to leave until 7, right?
My feeling is that he knew I was waiting expressly for him and chose to go socialize elsewhere instead. What do you think?