You too. I can disconnect from it when it gets to be too much. I'm guessing that wasn't true for you back home.
New Asgard is a perfect place to start out when you end up here. I lived there for almost eight months when I first got here, and the laidback atmosphere is a big help when you're brand new. The city gets less intimidating as you go on, though.