That's a bit of a bummer, Fantail. Pretty inappropriate and uncomfortable for you. I hope your schedule can be worked to make that better meeting.
I've never moved to a new city (spot the boring old fart), but I can imagine how you would feel detached, especially without alcohol as a 'buffer'. Sounds like a great thing you did for the kids over the weekend :-)
Congratulations on THREE months you guys!!!