I know this is really sad. I will support you 100% for the pertition. But I just don't know what could change from that. Maybe came to US and wait for GC all these long time is a big big mistake....
I don't think there is anything we can do other than wait...