I know this off topic, but what I've found most helpful is good public transit, regular patterns I can grock, and of course friends (I fear getting hit every time I cross a road, unless I'm with someone). I tend to be more free and independent in places like Japan or China than the US (I only speak English, and am American)
(I'm legally blind)