Define Better Late Than Never Meaning