Welcome to the forum Susan. I was in a condition similar to yours a couple of months back. Being in a foreign land can be a little unnerving. To your advantage, people here are very warm and welcoming. Language might be a barrier but that should not be that big an issue.
Take some time to read a bit on this forum. There are various activities which happen all over the city. I'm sure you'll find something of your liking.