Phasmid
Mr Invisible
Yeah, that's the way I am..I'm more likely to go for a walk or leave altogether if there are a bunch of people I don't know. It makes me crazy, and I'm just no good at being social Too shy, easily embarrassed, etc. etc.
Invite someone else over! Then sit down and have a beer with them.
Screw it, I'll ask some mates from uni over. They live outside the city, but it's worth a shot.