I am also surprised why he prescribed Bactrim . U said u are allergic to Penicillin thats mean "u may get easily allergic to Bactrim as well" . The only reason he switched the drug is to reduced resistance of this drug, but its not the right choice. Bactrim is excellent for urinary tract infection ...