We are pretty much on the same boat (Time wise), Just hang in there buddy, it is hard for all of us specially after spending to much money on the visits, even one or twice, but nothing else we could do other than waiting for this process to get done hopefully as soon as possible, you can talk to...