Why do I keep getting thrush? I get it at least once a month.

Rec thrush. At your age it is unusual. You need to see an immunologist to rule out immune deficiency states like chronic muco- cutaneous candidiasis, compliment deficiency states etc.