Fluconazole is only one of several different thrush medications. Your doctor should be discussing trying a different one, or for a longer period. They should also be talking with you about other ways to prevent and help treat it. They can also take a sample and send it off to a lab, in case it is an unusual fungus causing the problem.
Getting your blood glucose under control will help a lot. When I was overweight I had a fungal infection under my tummy fold for about a year, it was awful. Constantly applying prescription creams like Fluconazole, to no avail. Finally I happened to see a locum doctor who suggested using a hair dryer to get the area completely dry. It worked, along with the cream. He believed that the heat killed the fungus. I doubt you could use this on the genital area but I think people could for the groin, tummy or breast folds or other places (not the genitals or face I would say).
Good luck! It's a really horrible condition.