An insatiable desire to rub can often signal an underlying problem. While many things lead to itching, frequent culprit is candidiasis, a fungal infection that targets various parts of the body. Usually, this uncomfortable condition presents with persistent itching, especially in hidden areas like the armpits. Still, it's important to note that it