What's "for life" mean?

Native speaker’s answer
Rebecca
"For life" means for the whole of one's life or for the rest of one's life. In other words, it means forever! Ex: Sam is my brother for life! Ex: They met in college and have remained friends for life.