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.