The tedious process requires thousands of dollars in immigration lawyer fees and USCIS filing fees — all while still being ...