Life Insurance: Understanding its Many Benefits