pregnant- uti

This is my 4th uti in 12 weeks
And I'm 12 weeks pregnant today.
Ugh!!!!
Is there anything my midwife can give me to prevent me having one again?
I'm under a consultant atm 
I don't know wHat I'm doing wrong 
I drink loads of water, avoid baths, and wipe front to back.
So annoying