damn i hate cops like that, i woulda been a lot more pissed then you are, im pretty sure he couldnt just search you and shit like that just for being out past curfew, but i dont know the laws by yyou so idk.