Hello dear
Understand your concern.
I think it is recurrent urinary infection.
Fishy smell is mainly due to ammonia form protein breakdown.
Also note the other causes of fishy smell in urine:
UTI
Stone in urinary tract
Severe dehydration
Prostatitis
Excessive consumption of coffee and aspergilus food
Liver disease
Chronic use of antibiotics like amoxicillin
You shold consult the doctor and do the following tests:
Urine: routine, microscopic and culture
Blood: LFT, CBC,
ESR, Urea, creatinine
Abdominal USG
Doctor may provide following advice:
Drink plenty of waters
Take fruits like orange and cranberry
Tablet
septra three times a day for 3 days
If not responds
ceftazidime can be given
Repeat culture of urine after 10 days
Avoid food that contain high sulfur: soyabean, cauliflower, peas, egg, liver, sea food
Hope this may help you
Best regards
Dr. sagar