[adjective] [before noun; not gradable] - lasting for the whole of a person's lifeShe was a lifelong member of the Labour party.It's so hard to stop smoking when it's been a lifelong habit.
LIFELONG
Meaning of LIFELONG in English
Cambridge English vocab. Кембриджский английский словарь. 2012