I ate a chicken kebab a week back. Next day morning, I woke with small stomach pain followed by diarrhea. By evening, I was shivering and cold. Next morning I woke up feeling fine but still had diarrhea. Six days later, I am still having diarrhea after eating meals. There has been no vomiting or nausea and I can hold fluids fine. Also, dry foods like crackers and biscuits cause no problem. Any idea what is causing this?