Im not quite sure about bitching more than an agonizing situation and therefore looking for information as to how to remedy that. I have already worked overseas and believe me its a heck of allot better than working here. So what ill gather from your post is that you have no information to actually contribute.
check.