Diarrhea for weeks since cesarean

I swear whenever I eat or drink most things I am on the pot within 30 minutes with watery diarrhea. I am just over 3 weeks PP with a c-section and this has been going on pretty much the whole time. Is this normal? Is there anything I can do to help?