What should i do if i feel discriminated by military police?

I have been questioned by military Police and it was never explained to me why they were asking me questions for. He asked if I'm Asian or Pacific, I said Asian. He then asked me if I'm Spanish ( I'm Filipino). He asked me my address, so I asked if it is mailing address or physical address (I don't accept mail at home, I was thinking maybe they will mail something for me) He sarcatically said:"Where do you put your head at night?" then he aske:" Are you high school graduate? I said college, then he said Bachelor? I said yes, Bachelor in Fine Arts Major in Painting. He should at least asked me what level of education have I completed but he assumed I'm just a high school graduate. Just because of the color of my skin and the way I talk? He also asked me if I have security clearance. I said excuse me, what is security clearance, He said:"if you don't know what security clearance is then you don't have one" He should have at least explain it to me. He never even explain to me what are those questions for. He is unprofessional! I was biting my tongue but what can I do. He can arrest me by questioning him or by arguing with him so I keep on looking at my iphone typed on my notes so i can document it later. I have never been treated like that in my whole 45 years in my life. He was rude, arrogant and every time I ask questions or asked him to explain something he showed me that he is irritated. Since that happened 2 days ago, I can't stop crying, I can't function at home and lost my appetite. I feel discriminated and harassed. I hope and pray I can overcome this and they don't do that to other people. It is unprofessional and very demeaning. I lived inside and out the bases (Navy, Air Force, Marine) since 1992 but I wasn't treated like this in the Army post by military police. We're no in the military but civilians but we're so proud and very thankful to our military for making our country free so in my own little way, my family and I always serve our community inside the post and serve even the cadets. I have been donating money to wounded warriors and to O'reilly's track chairs for our wounded military. I know that there are only few Mp's that have a bad attitude and unprofessional. What should I do? I need advice!

Call the police.

Tell your mommy.

Couple questions: Are you a legal resident of this country? You don't have a security clearance so I assume you aren't employed by the govt either civilian or military, correct? Why were you being interviewed by the military police? They don't have any jurisdiction interrogating civilians unless they have business on the military installation.
Get his name and rank, find out who he works for and go straight to the installation commander and complain. This, however, will probably go nowhere.
The best thing you can do is contact both your elected representative and senator and write them (DO NOT EMAIL THEM!) and explain the harassment and embarrassment you received and file a formal complaint. Demand a resolution.
And don't be upset by this. These guys are douche bags and are a bunch of idiots. I know. I work with them every day.