I am glad you were able to successfully work on your life in a new country without too much difficulty. Wouldn't know what it is like myself, but understand the importance of just meeting people with similar interests to make better friends, ones you like to have.
It will definitely make your life there a lot easier to grow and become a good life for you. :)