An insatiable desire to rub can often signal an underlying condition. While many things cause itching, frequent culprit is candidiasis, a microbial infection that affects various parts of the body. Usually, this uncomfortable condition presents with persistent itching, especially in warm areas like the armpits. Still, it's important to n… Read More