<human>: Can you give me the gist of the text in a nutshell?

Moved to SC a few years ago and have had a few encounters with cops asking to search my car during traffic stop, stopping me on the street, etc. without a good reason.

A few weeks ago this happened again and I decided not to cooperate. I drove to a friend's house around 8PM and was finishing a text conversation in my car (sat in my car for about 15 minutes) when a cop pulled up. Apparently a neighbor had reported a "suspicious" car in the neighborhood.

I tell cop why I'm there and why I'm sitting in my car, but I say I won't show him my ID and he doesn't have a right to have it. (There's no stop-and-ID law in SC.) No swearing or yelling. He asks me to step out of the car and puts me in handcuffs and calls another cruiser in.

After they run their checks and look in my car through the windows and see they don't have anything on me, they let me go.

Annoying, but if it hadn't been an on-going issue I would brush it off. Here's my point. If they're doing this to a white guy with a clean record, they are treating minorities, poor people, or people with a record worse. If I could use my experience to reduce the aggressive police situation by pressing charges or filing a compliant I may choose to. What are my options?
<bot>: Cop asked for my ID without suspicion of a crime, put me in handcuffs when I refused. There's no stop-and-ID law in effect in SC so this was illegal.