Perhaps the bath house added to your discomfort. I wouldn't go to one unless I was feeling very confident.
You had a bad experience and it really shook you up. But you know the saying. "Get back up on that horse." The best suggestion you've gotten is, next time, use a provider who is well known and experienced.
As for all these suggestions regarding your mental health; it's sort of silly to assume we know the state of your mental health after reading your post.
Hang in there brother.