>>515194393
That sucks, dude. Sounds like you will have to go back and hopefully renew your visa in Poland. It could be worse. Depending on your industry, you could try for an H1, but those are hard to get. I thought I might have thought of a workaround, but I guess not. With the exchange rate, if you have anything saved, you will have a nice nest egg while you wait.