冠脉痉挛不需要终身服药的。患有冠脉痉挛的患者会出现心绞痛的情况,如果经常出现心绞痛,是需要常规用药物治疗的。治疗一段时间后,情况有所缓解就可以停止用药。平常应该注意消除一些外界因素,比如受寒冷刺激、情绪激动等情况,平常应该调理好自己的心情,注意不要受到外界因素刺激,否则很可能会再次出现冠状动脉痉挛。