Regular poster, NC! A very new man invited me to spend the weekend (he lives somewhere nice). I knew him a bit previously for a while through work so was happy to go.
Had a good time, did my own thing a lot as he was in work part of the time so not too full on. He's working today, early start so I won't see him.
I was planning to leave him a present and note to say thanks for having me. He's been generous and paid for my ticket as a bit of an impromptu surprise.
However, last night in bed he snapped at me for something that genuinely didn't deserve it. I decided to sleep in the spare room. I didn't make a scene but don't feel comfortable sharing a bed with someone I don't know well who has just told me off like a kid (he didn't shout or anything was just very shitty).
I won't be seeing him again, he turned out to be a monologuer and talked over me a lot, didn't seem interested in anything I had to say. Was dismissive about several points I did make.
He's paid for maybe 4 or 5 meals, he insisted, plus my ticket. He's well off so this won't have left him skint.
What would be the right/ polite thing to do here, should I still leave him something to say thanks/ send a text? I promise that the thing he had a go about didn't justify snapping.