I think it is a yeast infection. Itching, burning, a yeast discharge that is in the shape of tiny, white balls. Is this a yeast infection or something. Please help I’m in pain.