You did by yourself or by lawyer? I think your petition letter might be not well written. Your background is stronger than mine. 可能你没把自己好好的吹一吹, 或者吹过头了. Anyway, Good luck to your NIW and EB-OR if still pending.