Justaround,
I guess you could look at the positive side of things..........you weren't drinking, if you were perhaps a DWI would have been involved, loss of license, jail time, etc.
No one is perfect and perhaps that cop made a bad call, but some one was looking out for you in the fact that you weren't drinking when this happened
I hope you are having a better day!!
Take care.
Debbie