I have two questions:

1. I am in my late 30's and I have been in US since I was a small child but I still have a Green Card. I live in Texas and when I was 17 years old I got arrested for Minor in...