Hello. I would like to help you find an answer.
How long has it been going on for? This on/off diarrhea that is...
I would stick with the BRAT diet.
Rice (wheat because of diabetes)
Applesauce (low sugar)
Toast (wheat because of diabetes)
That should do it.
3 weeks is a little long though. It could be something else like diverticulitis. I would get him checked out.
Could also be a medication if he is on metformin.
If you have follow up questions, please ask prior to accepting.