This is a yeast infection right? Smells bready, only itches and nothing else, some bumps have come from the whole thing. I did the home remedies for it... been self-diagnosing. The itchiness has gone down.