lifelong (adj.) Look up lifelong at Dictionary.com
also life-long, "continuing a lifetime," 1855, from life (n.) + long (adj.).