I have had diarrhea off and on for the past 3 weeks, that started right after a viral infection. No fever, some nausea, and stomach pains very high right under breast. I did have gastric bypass 4 years ago. Everyone says it's just a thing going around, but 3 weeks straight? Just don't know what to do. Feeling very weak and tired all the time. Not eating much, and low fluid intake due to it all runs right through me. Thanks for any advise!