I strongly recommend that you read this post from Lillie about free sex in Second Life with jackasses we can find sometimes on our way.
"Assholes" are not where we expect them to be where escorts are concerned.
Lillie, you have all my sympathy.
By the way I am not an escort, but no need to be one to understand your emotion.
You must not lose faith in humanity. Humanity is an ocean; if a few drops of the ocean are dirty, the ocean does not become dirty.
Indian political and spiritual leader (1869 - 1948)