“ cephalexin diarrhea reddit should cephalexin be taken with food how long is cephalexin pills good for after expiration date ”