ya know, that really sucks FG. Living in a small town myself, I know that part of what makes it suck is that you probably had at least 5 people pass that knew you!
Even if it is policy to cuff and car, and he's a freak- young-doesn't know better- pain in the a$$- cop, he could have called from right there. Minimum!
Hope today went better