Is there side effects for taking Keflex for that long of a period?