Leading a full life