yeast infection 😕

I have another yeast infection and it sucks I took the diflucan pill and it still hasn't worked I am now sitting with an ice pack between my legs any help ?