Welcome to MSF..
I'm so sorry you were humiliated by these despicable people.
What you went through was very traumatising.
They had no right to treat you this way. I think by talking about it here, and/or with a professional should hopefully bring you some closure and peace.
Again, welcome to the forum... I hope you finid it as helpful as I have.