Long-term heartbeat 120 beats per minute can not be specific how long to live, if it is caused by physiological factors, usually does not affect life, can rest to ease. If for pathological factors, it depends on the condition. 1. Physiological factors: the normal heart rate of 60 ~ 100 times / min, long-term drinking, smoking, late at night, etc. can lead to long-term heart rate of 120 times / min, but generally non-sustainable, it is recommended to pay more attention to rest, correct bad habits, usually does not affect life. 2. Pathological factors: hyperthyroidism, anemia and other factors may cause rapid heart rate, it is recommended that patients actively treat, if the development of thyroid crisis or with heart damage can be life-threatening, anemia caused by severe reattacks can also lead to death, but the specific survival time can not be determined. Heart disease also needs to be determined on a case-by-case basis, and survival time cannot be specified.