Sorry bit late but there are plenty of suggestions for thrush in my thread "encouragement needed".

I did take diflucan without gp knowing because I was desperate. Turns out it wasbt thrush anyway but I was trying everything at the time