New life is a gift. God gives it for free. You can’t earn it by doing good or being good. No matter how hard you try, it will never be enough. Why? Because Jesus already paid the price. God gives new life when you open up your heart.