Maybe you have done many, many good things in your life. Have you done enough good things so God will let you go to heaven?
If we must do good things to go to heaven, we would need to live a perfect life. We could never tell a lie or say/sign a mean word. We could never steal or do anything unkind. We would need to obey all of God’s commands.
Are you perfect? No! And I am not perfect either. If God expected us to live a perfect life, then we could not go to heaven. But we don’t need to be perfect. Jesus lived a perfect life for us. He always obeyed God. Jesus chose to accept the punishment for our sins.
Jesus accepted the punishment for our sins by dying on the cross. He willingly died for us. Why? Because He loves us!
I hope that you have accepted Jesus as your Savior. He wants to forgive your sins and give you eternal life!