From history it appears that you might be having urethritis
causing this type of problem.
It is possible that bacteria might be resistant to the antibiotics you took.
Go for swab test and sensitivity test to know the antibiotic working against organisms.
After report go for long course of specific antibiotic.
Avoid junk food.
Take plenty of water.
Ok and take care.