I have been living in the United States since I was 11 months old. From 11 months to 21 years old I was TD status under my dad's TN status. When I turned 21 I obtained f-1 status. Now that I have graduated and been offered a job as an economist in NYC I want to obtain TN status because I am Canadian. However, I am worried about my past. When I was 16 I was charged with a dui and shoplifting. Also, when I was camping in Oregon last year I was charged with possession of marijuana under 30 grams (this happened when I was 25). According to the officer the charge was a violation, not a misdemeanor. I had to pay a fine and never went to court. I'm very apprehensive about my future and if I will be able to accept this job offer or not. I'd hate to have petty crimes of nature screw up my future in the United States. Is there anything I can do? Should I even report the crimes? I technically was never arrested, put in cuffs, or taken to jail. Really freaked out. Please help!