The shakes are DIRT! IMO, they shouldn't be called protein shakes. That's just a masterstroke in advertising. They are usually whey, and that's a by product of cheese. Humans weren't designed for that dirt. I was the same when training. Them shakes really messed my gut up. My shits where like tar and the smell, ypud have thought someone stuck a septic tank up my arse the smell was that bad.
If I where you, once your out of hospital. Get on the orgoinc veggie juices and eat bucket loads of it aswell because that's what's going to help repair you properly.