Wow. You really expect to post a thread on this site and not get a bunch of smartass and spiteful comments thrown in with the useful stuff?

It would be in your best interest to get a lawyer, based on what you've told us occurred.

Let us know what happens with your court date. It would be too sad to not hear updates on how you lost your license.

Good luck.