R.K.
I would try a dermitologist. It's a skin issue. I just took my daughter to Dr. Sanchez who works out of Barnes St. Peters. She can see you quickly - apparently other dermotologists are not available until September! Anyway, she's a little odd but did a quick and painless surgery in the office on my daughter's skin problem. I didn't care for the office staff but the doctor was good. Good luck! (Oh, and Dr. Sanchez is female, which should make it less embarrassing!)