I am a Green Card holder and recently the 5-year mark has passed where I am eligible to apply for Citizenship. In college, here in the US, two years ago, I was arrested twice. Once was for a DWI (misdemeanor B) - this case was dismissed completely and my attorney at the time filed paperwork to have the entire record expunged. My second arrest was for Public Intoxication (misdemeanor C) - I pleaded guilty and was extended Deferred Adjudication (6-month probation) and completed this trial period with no infractions. During each of the arrests, I spent one night in the local jail.
I've been in the States about 11 years (the last 5 of which with Green Card status), and during these last 5 years have been lawfully employed full-time. I completed highschool and college education here in the States.
I am aware that one of the criteria for citizenship is 'establishing Good Moral Character' - and that some crimes of Moral Turpitude preclude this status from being established. Furthermore, I read a section which states that one should have a 'clean' record for a continuous five years prior to applying.
Also, I have a long-term girlfriend here, who is a citizen, whom I will likely propose to and marry in the next 1-2 years.
1. I will, of course, fully disclose these two occurrences in my hearing. Will they likely bar me from citizenship?
2. If no, should I wait until 5 years have passed since the PI arrest to apply?
3. Would it be better to apply under the marriage, instead of by myself?
4. Will a Citizenship application denial affect my Green Card status? Should I renew my Green Card before applying for Citizenship?
Thanks!

