Does anyone have any advice on how to stop UTIs from coming back? I keep getting them every few weeks and it's so annoying and painful. I'm a virgin so they are not related to sex. My doctor gives me antibiotics, which help, but they keep coming back after a few weeks. I drink plenty of water and follow all the advice on the NHS website but nothing seems to work. Any advice would be much appreciated!