Hi Icandothis, I think in this case the best thing to do is write it off as an experience and a lesson to be learned. He’s obviously tuned into your good nature and taken advantage and it’s nothing to feel stupid about at all.
Similar happened to me on holiday a few years ago, I went on a date with someone, he’d ‘left his card’ at home and was taking me on a boat trip the next day so would give me the money back then, but obviously he never turned up the next day to take me on the boat trip, just stood me up. It can happen to anyone so please don’t feel stupid, it’s not your fault there are people in the world who take advantage of nice people. x