Had nearly all of the conversations the OP has had over the years. Some of my own... Other: Have you been away this year? Me: Yes Other: Where did you go Me (inside voice): Mind your own business. Me (actual response): Las Vegas Other: Did you win? Me: No. Other: How much did you lose? Me (inside voice): I’d really rather not discuss my personal finances with you. Me (actual response): About $1500. Other: How can YOU afford that? Me (inside voice): I might be half your age but I probably make twice as much (probably actually don’t but like to think I do!!). Me (actual response): Well really you can get very cheap flights, and if you play in the hotels you get to stay in the hotels and eat for free so it’s not that different from what somebody would spend on an all inclusive beach holiday - and I really don’t like sand. Other: but isn’t it in the middle of the desert??!!