Bacterial Endocarditis Prevention
"I am taking keflex to keep from getting an infection for surgery that I had. The doctor had me start taking it one day before surgery and now I am on day twelve. Tomorrow is my last dose. I am having headaches and pain behind one eye. I am hoping the headaches will stop after tomorrow when I take my last dose. The eye pain started yesterday.  I&#039;m looking forward to being done with the medication. I&#039;m not a fan of antibiotics and 3 a day for 13 days, in my opinion, is a lot. I have heard it can be bad for the liver and kidney. Does anyone else experience headaches from this medication?"