2. You Eat Foods that Bloat
While excellent for your health, cruciferous veggies like broccoli, cauliflower, and cabbage can cause belly bloat and gassiness. Consumption of high sodium and fried foods also have this effect—and they make you feel heavy and full.
If you’re going to eat these foods, make sure you give yourself at least 4 hours to digest before a sex session. And take some digestive enzymes to aid the process. You may also want to eat your heaviest meal at lunchtime, when digestion is strongest, and keep your dinner light.
Whatever you do, don’t lie down after a big meal—it can lead to gastroesophageal reflux, which is when the contents of the stomach flow back up into the esophagus. Hardly the recipe for a steamy night in the sack.