Reasons include infection, injury, anxiety, cardiovascular conditions, lung conditions, and digestive issues. If you feel like your chest is tightening, you may worry that you're having a heart attack. However, gastrointestinal, psychological, and pulmonary conditions can also cause a tight chest.