No sinners will enter into heaven. Jesus Christ said you must be born again to enter heaven. You must be born again of water and the Spirit of God to be a child of God.
If you are born again, you will be like Jesus. You will not sin, you will obey His teachings and do the will of God. You will be a new person in your old body.
Just the same as Jesus died for sin to save those who believe in Him and obey Him, you will also have to die to sin and live for righteousness and holiness.
In order to be born again you have to give up your right to do you own will, you have to die to self and submit to Jesus, to follow and obey Him so that you can live for Jesus, for the rest of your life. As a token of your commitment to die to self, you need to be baptized in water, to bury the old man of sin, under the water, so that a new man is born out of the water. You have to be born of water.
If you obey Jesus, submit to Him, repent and be baptized in water He promised to baptize you in the Holy Spirit, so that you will be filled with the Spirit, born of the Spirit of God to become a child of God
You need to be born of water and of the Spirit to be born again. The water baptism is done by men, the Holy Spirit baptism is done by God so that you will be a new creation in your old physical body.
It is our obligation to live in obedience to the Holy Spirit that Jesus gives in us, to obey and follow Him, as obedient children of God that are suitable for the kingdom of heaven.
Disobedient, sinning believers will NOT enter the kingdom of heaven. They will go into hell together with all other sinners, the children of disobedience.
Have you died to sin, buried the old man, the person you used to be, in water through baptism? Have you come out of the water a new man, received the Holy Spirit? Are you a born again child of God who follows the guidance of the Holy Spirit, doing the will of God?
May Jesus bless you.