Although i am no expert on thrush i do know that thrush is a yeast inbalance
Stop eating anything with yeast for a bit such as breads etc
also Yahult or any other yoghurt or fermented drink that has live bacterias in them

I am not sure about to do this when being pg, but they say you can actually apply yoghurt to the affected area to help it as well.

You can get stronger creams etc, from the doctor if all else fails, but try to balance your system back up naturally first.

You poor thing, thrush for so long must be soo uncomfortable

take care
odette