dude definately got a laywer. they can tell all of this good stuff to the judge and you can get that silly charge dismissed. make sure you dont pay any court fees though, or see if there is anyway you can work it out like that, cause the system is pretty tricky in the sense that if u pay court...