Beans, beans, they're good for your heart; the more you eat them, the more you...create a sluggish metabolism.
When it comes to eating the right protein sources, grains, lentils, soy, and beans tend to be low quality nutrients and contain polyunsaturated fatty acids (PUFAs), which can greatly slow down energy production in the body.
These "protein" sources lower protein digestion, reduce mineral (i.e., calcium, zinc, etc.) absorption, decrease oxygen intake in your cells (decreased energy), and contain phytoestrogens, which increase your level of estrogen in your body.
Increasing your estrogen levels (whether you're male or female) causes edema (swelling/bloating), increases cortisol (stress hormone), creates blood sugar instabilities, and much more. So your body isn't bloating just for sh*ts and giggles...it's telling you something.
Although eating the right kind of protein decreases estrogen and many other anti-metabolic factors, it does not mean to increase your animal protein intake by 10. Consuming high-quality, non-inflammatory protein plays an essential role in the body; however, too much protein, not enough carbohydrate, and vice versa, all contribute to blood sugar instabilities.
The key is to keep meals balanced and frequent to normalize blood sugar, stabilize hormones, decrease inflammation, increase absorption and nourishment, and create a healthier metabolism for increased energy.
So you can tell your grains, soy, lentils, and beans to go bloat themselves.