You have two different and unrelated problems. First, your recurring thrush. Are you sure it's thrush? Not all genital itching is due to thrush ¿- other infections, and also allergies can be to blame, ...
First, you should both have a swab taken next time he has symptoms, to check that this really is thrush, and not something else.