hi i had gone through your query and understand your concerns. i would come up with the possibility FLATULENT DYSPEPSIA
or ACID PEPTIC DYSPEPSIA may be the cause for his sufferings.
-sleepless nights are some possible causes.
I hope this is helpful for you, thank you