Just returned from FLL flying on a ID90 Ticket. Checked in with one the nicest Delta agent and given the famous SSS gate pass. Proceded to the security area and when TSA saw my gate listing sent me to the "Special Line". I had made sure everything metal was in my bag. Afer waiting for twenty minutes it was my turn and I walked through with no alarms. I go to pick up my bag and the TSA agent tells me that I can not touch the bag and procede to the table and have a seat. He then asks me to raise my feet off the ground and wands my feet, no big deal. Then I am asked to stand up and he runs the wand over my body, yes my zipper is made of metal. The TSA agent then advises me had to clear the alarm by running his hand over my sensitive areas meaning my penis and testicles. I have never been so humiliated in my whole life. What is a nonrev suppose to wear a jogging suit and change at the gate? Is this what we all have to look forward to when we nonrev.