Have you heard the story Jesus tells in the Bible about the prodigal son? Jesus said “Whoever believes in Him (Jesus) will not perish but have everlasting life”—WHOEVER, not ‘whoever never made a bad decision, or went a bad way,’. Jesus will accept whoever comes to Him.
John 6:37 says:
“All that the Father gives to Me will come to Me, and the one who comes to Me I will BY NO MEANS CAST OUT.”
Here is the parable of the prodigal son (or daughter):
“Then Jesus said, “A man had two sons. The younger of them said to his father, ‘Father, give me the share of the estate that will belong to me.’ So he divided his assets between them. After a few days, the younger son gathered together all he had and left on a journey to a distant country, and there he squandered his wealth with a wild lifestyle. Then after he had spent everything, a severe famine took place in that country, and he began to be in need. So he went and worked for one of the citizens of that country, who sent him to his fields to feed pigs. He was longing to eat the carob pods the pigs were eating, but no one gave him anything. But when he came to his senses he said, ‘How many of my father’s hired workers have food enough to spare, but here I am dying from hunger! I will get up and go to my father and say to him, “Father, I have sinned against heaven and against you. I am no longer worthy to be called your son; treat me like one of your hired workers.”’ So he got up and went to his father. But while he was still a long way from home his father saw him, and his heart went out to him; he ran and hugged his son and kissed him. Then his son said to him, ‘Father, I have sinned against heaven and against you; I am no longer worthy to be called your son.’ But the father said to his slaves, ‘Hurry! Bring the best robe, and put it on him! Put a ring on his finger and sandals on his feet! Bring the fattened calf and kill it! Let us eat and celebrate, because this son of mine was dead, and is alive again – he was lost and is found!’ So they began to celebrate.”
Luke 15:11-24 NET
https://bible.com/bible/107/luk.15.11-24.NET