I used to get thrush ALL the time. I always took diflucan (i think thats spelled right, its a pill for yeast infections) and it cleared it up, cause i couldnt do that mouthwash stuff there is something in it that i am allergic to.
But i also discovered when i was pregnant that fresh pineapple will knock that stuff right out!
But you have to make sure that you clean all your silverware really really really good, i always used vinegar or bleach on mine, and get a new toothbrush or anything else that goes in your mouth.
You could also (and this is gross) be giving it to your partner through kisses and them not showing signs and then you just get it right back.