Yes it is really hard for us to be waiting all this time... I have been waiting almost 9 years to have my permanent residence papers.. I am from Guatemala and it seems that I have to wait a some more...
My lawyer at usa was a pain

we have to wait a lot of time for her to send our papers to NVC, and then results that they sent this bad.. so... NVC returned a letter asking more papers on April 20th, then the lawyer sent the papers again until June 2... and from June 8th that NVC received them, we are waiting for any answer, but nothing... it is too much time to be waiting... they just say 6-8 weeks... it is hard..

I would like to know, just in case you could help me,.. if they confirm that they have my papers completed, whats next? how much do I have to wait to get my interview? please!