In Jan. 2007 I was arrested for under influence/possession of controlled substance/paraphenalia ... subsequently went to court and hired counsel advised me to plead guilty to charges due to me being a green card holder. I was given PC1000 and ordered to pay fines and attend an outpatient drug class. And when I completed them and successfully complied with all court orders the charges were dismissed. My question is will this affect my current immigration status: I.e replacing a lost green card, naturalization, etc. Also will the fact that as a one time occurence, that I have not been in any trouble of any kind since that date, and that I am a veteran of the U.S. armed forces have any significance tiwards