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.