I got charged for misdemeanor A (Unlawful possession of a weapon)... And now I have a second problem is that my wife is about to divorce me because we have been arguing and fighting for almost 1.5 and half... It's non of ours fault. It just don't work out. For records we have been together for almost 3.5 years and been married for 2 years since may 22nd 2012 and I got my first green card in October 17th 2012. We were going to apply for my second green card after next month (July 17th 2014). But now she is about to or already applied for divorce and I have a court for my misdemeanor A in July 19th 2014. So can I apply for waiver and renewal before my card date or after my court date even it's not finalize yet? Because my criminal lawyer told me that he is gonna get the charge dropped but it might take time and I might get 6 month probation plus have the charges on my record for 5 years. Any explanation for this situation please? I really need help.