I know I have a UTI as I’ve had it

Patient: I know I have a UTI as I’ve had it before but I have blood with it and it’s so painful. I have had a cystitis sachet earlier but no change so I had some metronidazole in my meds cupboard will this help and why is there blood ? Many thank LT (female)

Doctor: