An insatiable need to rub can often signal an underlying condition. While many things lead to itching, a common culprit is candidiasis, a yeast infection that impacts various parts of the body. Usually, this uncomfortable condition presents with severe itching, especially in warm areas like the groin. Still, it's important to remember th… Read More