It sounds like he has a generally unhealthy lifestyle. Mountain dew is terrible for you and pairing that with poor diet is probably not helping his issues. Maybe he should think about starting with diet changes and seeing if he feels any better, of course he would have to be in it for the long haul to notice changes. Could he have an ulcer? Would he be willing to see a gastroenterologist? Hope you find answers soon