I agree with Mr. Keller. You would best be served by having a good criminal defense attorney at your side. Lots if stuff happens in life that isn't fair or right. I recognize your anger and frustration. You can focus on venting your emotions or you can do something that will help you. Seek out the assistance of qualified criminal defense counsel. You may very well be right that you've been wronged; don't add a criminal record to your list of complaints.
My colleagues are correct, posting too much information can only hurt your case. Can you be charged---YES. Will you be convicted---not sure. I am certain that the officers will tell the story differently. I am not questioning your version, just through my experience they will say things differently. You need an experienced counsel to help get your story out to the Judge to give you the best chance in beating this case.
Michael L. Doyle
This is not intended as individual legal advice and there is no attorney client relationship established by this answer. It is advisable that you seek individualized legal assistance. This is not a substitute for hiring an attorney.