Eating too much of something is not really healthy. Even if it's vegetables ;(
If you can't eat red meat, then eat substitues to replace the! lost vitamins. You should check which item has proteins in it because you're lacking with the absence of red meat. Also include lemonade in your food or drink it. Orange juice also helps a lot with diarrhea.
This dude's just some wannabe superstar who's weird in my opinion cos he's a guy and went for some breast implants in Thailand and is famous all over my country because of his actions. And still says its manly to do such things.