I have a friend who is 89 years old & refuses to take any medicine other than an occasional aspirin and a glass of sherry every evening. She has a crystal clear mind & strong body. I think Americans take way too much medicine.
Try Vitalzyme-X digestive enzymes (find on-line) with every meal, along with a potent acidopholus (Bio-K) with breakfast. Both are over-the-counter. The enzymes will help digest your food, and the acidopholus will increase the beneficial bacteria in the gut. I try to stay off prescription meds whenever I can. Perhaps this person has been on antibiotics a few too many times and they destroyed ALL the bacteria in the gut, both good and bad.