:(
I have no idea what to advice you, but I really do wish you the very best.
If you do have a chance stop by at www.randomlingshouse.com, I know there are some people from NY-state hanging out there, they might know some gamers in Buffalo.
Maybe I was not clear, but I want to live in an English speaking country. So japan and a tourist job are out!
I am happy if you would just point out the local ( your local ) situation.
beforehand thanks:)