to treat it i took 500mg keflex twice a dayfor two months.and now im down to one 500mg a dayfor the past two weeks..and my doctor says to take that one a day 500mg for 3 more months.is that ok?it sounds like a lot.i hope im not over doing it.thank you