Acid reflux most likely. The acid causes excess gas, which bloats you and presses against your lungs. I've had a few situations like this.
Me, I take Prevacid in the morning and I keep my meals smaller.
Do you have diabetes or swallowing difficulty? Are you eating too much or too fast? Are you chewing enough?