So guys, I don't remember the dates that much but I'll tell you what I can remember, lol
My official PD was in 2011
Then I sent the i485 on November 2016 cause it was time, and got my notification date on December 19th
Did the fingerprints in January 2017
Got on January 27th that as of that date, I was ready to schedule an interview
After a looong wait, for me, had my employment authorization on April
Then a month ago had my notification that I was having my interview on October 19th
The problem is that I did it through my mother and since I qualified for the i245, I could stay here and wait here for my green card, but , as young as I was, I never saved anything from the time I was supposed to confirm I was here, December 2000, so my sister in law did a receipt for me saying I went to the doctor's office where she works on that time, but the io said that wasn't enough because it looked fake, but I issued a passport in my consulate on February 2001, so she said that she was going to take that as proof, but not before I started crying because she said that the receipt and all the letters from friends and family I brought wasn't enough. I told her crying that I was here for 19 years and haven't seen my father ever since, so to calm me down, she started asking questions, and when she asked me if I worked, I told her that I have a cleaning company, which is true, so we started talking about it, and she said it wasn't ethical but she was going to call me to clean her house, I told her that if she approves my gc I was going to do it for free, she laughed and said she was going to pay if I get the job. So after that conversation, she said to wait a couple of hours but I was approved, and when I came home, the status changed to my card is producing.
My and my family cried after that, I can't believe I am finally legal!!!!!!
Just so you guys know, that was in Newark, and have faith.
Thank you guys and good luck