Relax.
Hi. No the attorney cannot withdraw your GC petition. By law if you paid him he is always supposed to work in your best interest. If you have a good relatiionship with your employer you should be safe. Yes you can change attorneys, but at this stage there is really nothing for an attorney to do, as your case is awaiting adjudication.