Some of these given information about you suggesting that a defective digestive system...
Need details regarding food/ sleep/ work pattern to find out the root cause in lifestyle.
Next Steps
A pinch of asafetida with 2 tsp of salted butter mixed in 100ml of hot water ...drink along with food..
can ease the intestinal movement to relieve bloating and other symptoms..
Health Tips
Warm olive oil or any available edible oil...put into umbilicus by laying supine position... around 10 min keep the oil then apply to abdomen
daily 2 or 3 times can be repeated..
this oiling technique corrects the digestive system smooth to work...so that chest and other organs relieves