If your pee is still hurting, you more than likely have scarred your urethra is my guess.
Vocin 500 is good, it is mid tier, 2nd generation levofloxcin. Should be able to get 5 for 250 or less. do 5 days, if still have bladder pain, add an additional 5 day per my doctor.
If I were you, based on your symptoms, I would have gotten general test for your woman and both taken the STD shot. 7 days of doxy plux levofloxacin.
I like you have only my sexual partner , but kept getting it. Turns out she had it, even though first doctor said she did not. So I took her to my doc and it came to that she had bacteria.
And be careful with the doxazosin...that should be SLOWLY to the level you are taking right off the bat. You can cause yourself a lot of problems if you don't build your bodies tolerance to that drug.
Goodluck.