Betty
This is great advice you just gave this lady; I hope she follows through. Diet is VERY important. But, as you said, he could have a colon or intestine which is not working at 100% or is blocked. That is a very serious problem, especially in a young person.