If you are worried about the case then you should hire a lawyer and let them try to get you a pre-trial diversion or a deferred adjudication, if you don't have any prior. In a pretrial diversion, which you will almost certainly need a lawyer to get, the court puts you on an informal probation and lets you pay a fine. When the probation is over and you haven't gotten into any more trouble then the case is dismissed.
A deferred adjudication is more formal but essentially works the same. You will be on formal probation, the judge gives you a formal sentence, and you will have a fine but if you finish probation with no problems the judge dismisses the case as well. The problem with this one is that if you mess up on probation then you are sentenced to jail already and so you can't argue about whether you did it or not.
Obviously, the pretrial diversion is better and if you have a lawyer and don't have any priors then there is a reasonable chance you can get this.
If your question has been answered then I'd offer my best wishes to you and ask that you please not forget to leave a Positive Rating so I receive credit for my work.
Of course, please feel free to ask any follow up questions in this thread. I want to be sure that all of your questions are answered. In addition, once you issue your Positive Rating the question will lock open and no longer time out so you can come back to it anytime in the future if you think of any follow ups.