I am a green card holder who had a very unfortunate family incident where I was arrested and charged with misdemeanor domestic assault (the maximum sentence is 6 months). I plead "not guilty" in the arraignment. Since this was my first brush with the law, I was allowed to enroll to a pre-trial diversion program, which I already attended and have completed the counseling courses. My case will be dismissed in a few months. My questions are: After the dismissal, in case I do foreign travel, will I have issues in the re-entry to the US? Will I have problems in the citizenship application 5 years from now? Will I have problems renewing green card if I choose not to apply for citizenship? Should I expunge my case after dismissal?