Our long full lives