An insatiable need to scratch can often signal an underlying problem. While many things trigger itching, a common culprit is candidiasis, a yeast infection that targets various parts of the body. Often, this annoying condition presents with severe itching, especially in moist areas like the groin. Still, it's important to note that itchi… Read More