It appears you've had the same sort of experience with dentists that I have ...
At times like this I always ask myself, "What would Tom Lehrer say?"