What is Eternal Life? Understanding God's Free Gift