Hi Allison what a terrible run around. I can tell you too what it is like as someone on my own to have constant UTIs. I was very ill four years ago with a constant UTI which was never adequately dealt with until I was hospitalised. What I learnt was the importance of tackling it early. I did three things.
So I purchased (off amazon if I remember correctly) the dip sticks used at the GPs. Whenever I suspect a UTI and I now have a good appreciation from colour changes, to cloudiness in the pee to the pain in the penis, it varies, I immediately test. If there are nitrates present I know I have a UTI.
Secondly I start taking the anti biotics immediately. I always have at least two courses of the anti biotic which it was determined four years ago deals with my type of UTI. It then takes about seven or eight days to clear.
Thirdly because I was still getting them frequently (a problem from self catherisation makes it more prevalent) I now take a prophylactic dose every day of the anti biotic. There are differences of view about this amongst the medics but it has worked well for me and lengthened the time between attacks,
I suppose a fourth stage is I contact either urology or my GP to confirm what I have had and if I remember to take some urine in a bottle before I start the anti biotics they can then test it to confirm.
Over time the medics have trusted my judgment on this and though I have not eliminated UTIs I get at them very quickly before they get hold and thus minimise the impact.
I have to take control as I am on my own and cannot risk becoming too ill before action can be taken.
I cannot speak for John but I now kinda know when a UTI is starting. I always carry around the dip sticks and the course of treatment if I am away so treatment starts instantly.
Hope that helps and hope the anti biotic deals with it and John gets relief.