I got my GC today, started the process decade back , long journey... don't get frustated, don't waste your time, with senators and writing letters to FL , FBI etc; I have been seeing the up's and downs of immigration since '95.
As long as your case is clean and you don't have any criminal...