Shortness of breath can happen from acute illness or anxiety. But the most common causes of long-term shortness of breath are heart or lung conditions. When either of these organs are impaired, the body has trouble properly getting oxygen everywhere it needs to go. Shortness of breath is an important symptom that needs to be evaluated by a medical provider.