Are you sure the diagnosis was confirmed, or just suspected by your doc as a possibility? In any case, if you were treated appropriately for
it (several days of the antibiotic metronidazole
[trade name Flagyl, plus various generic versions]), you can forget about it. Otherwise, after the multiple medical evaluations and lab tests you have had, you can be sure you don't have a continuing treatable STD. To answer your specific questions:
1) I am inclined to agree with your urologist.