I have t read the entire thread but I wanted to just add my own thrush/Uti Rick management as it really is the bane of our lives in this career! I used to suffer with thrush a lot and badly. I swear by a feminine wash called Lactayd. It has cut down recurrent thrush for me and actually helps to soothe it sometimes if I do get it. It's available in some boots stores and defo online at boots, and some other random chemists.
I stock up on it when I see it and I don't ever wash with anything else ever down there. I also never use baby wipes on myself and I always excuse myself to freshen up with lactacyd between 'rounds' during a booking, and ask the client to freshen up between rounds also. I always make sure I take a pee between rounds to flush out any bacteria from general sex stuff. This m has cut out cystitis right down for me.
On top of these things I pop one of those bv gel things in once a week when working, maybe twice if doing a higher than usual volume, to keep ph levels good. I also taste a little bit of any lube I buy and if it tastes at all sweet or sugary I won't use it. Currently I use sensilube and non latex condoms.
I'm careful not to let guys be too rough or have prolonged excessive friction by fingers, sex or oral these days after learning the hard way. I'm not being out of work for 3/4 days just to save offending one guy who is likely being too rough anyway. If they can't have sex without causing my body issues or damage I have no problem with just moving to a hand job to finish.
Most important I think, is not getting run down and eating a good diet. When I eat a lot of bread and drink alcohol more than usual, or having late nights and not enough sleep, I am definitely more thrush prone so a nicely balanced lifestyle definitely helps me!