My 1-130 petition which was file by my brother was approved in July 2001. Last month December 2011 I had an interview with the immigration office. The immigration officer said once I pay a 1,000.00 he will request a visa number for me. I paid my 1,000.00 and 3 weeks later I get a call from another Immigation officer telling me that she cannot approved my 1-485 pettion because I don't fall under the law 245I which pordon anyone who overstay their time. Im so dissapointed because I have been here in the United Stated since 2000. I never left the country and beside I was given a work permit which I kept renewing. Now they realize that they made a mistake and decided that I don't derserved to get my green card. I haven't received no written letter as of yet but the officer said she will mail it out. Is there anything I can do.

Thanks