I believe the bloating could be coming from trapped gas in your intestines. I suffer that a bit. Also water retention with me has caused bloating. To get rid of that I try to drink as much water as possible. I am no expert mind you, but since I have been drinking water it has helped me so much. Gas can make you feel puffy and fat, like you can hardly move.