First I feel you paradigm with heaven/hell is incorrect, or doesn't align with mine and I can't explain my thoughts from a different paradigm.
I see heaven as being with God eternally, and hell as eternal separation from God. Not a punishment, but a reality. To keep it short, I can expand on that if you wish.
But from that paradigm, leading a "moral" or "religious" life with the goal of personal perfection will lead to hell absolutely. If you don't want to know God who created you, or His ways or accept Him as your ultimate King of Kings, then, you get what you want, Hell.
I do believe this. But I also believe Jesus is an embodiment of God. So prior to Jesus, outside the law, you could still want to know God, your creator.
since what may be known about God is plain to them, because God has made it plain to them. For since the creation of the world God’s invisible qualities—his eternal power and divine nature—have been clearly seen, being understood from what has been made, so that people are without excuse.
And John 1:1-2
In the beginning was the Word, and the Word was with God, and the Word was God. He was with God in the beginning.
Or Col 1:16
For in him all things were created: things in heaven and on earth, visible and invisible, whether thrones or powers or rulers or authorities; all things have been created through him and for him.
Since Jesus was around before us/always has been, you could have had faith in Him prior to Him coming to earth. Which faith in Jesus, was faith in God.
“You do not know me or my Father,” Jesus replied. “If you knew me, you would know my Father also.”
for the Lord your God is God in heaven above and on the earth below.
Rehab knew her Creator, though not under the law. I believe her faith in God saved her.
But after Jesus came, we now have Him. So we can directly have faith in Jesus, that justifies us to be with God, just as they had faith in Jesus before He came to earth.
But now that He came to earth, no on can come to the Father, but through Him.
What verse says this? Google D'Souza or Hutchinson who ar famous Christian scientist who neither were born in "Christian" nations.
Again it sounds like you are coming from a paradigm that I don't think is biblically supported, that heaven is a reward for Christians and hell is a punishment for the rest.
There was a thief on the cross, who Jesus said, "him, “Truly I tell you, today you will be with me in paradise.”". He didn't die yet, nor rise, so that guy couldn't have technically been a Christian.
He realized that God created us to be image bearers of God, kings and priest, ruling the land with His goodness, and praising Him in dong that. Any sin takes (rather we give sin that power) away what makes us human (no longer perfect image bearers). But if we have faith that Gods will is perfect and know it in our hearts, we will be with Him in heaven. That doesn't mean we will chose His will at all times, like person screwing up on a diet. They still want in their heart to lose weight though they fail at times. God knows our true hearts desire, we can't fool Him.
So now that Jesus came and atoned for our sins, living a perfect life that we didn't, faith in Him now becomes our high priest to mediate between a holy God and us sinful man.
I don't subscribe to that at all, nor Calvinism or predestination. I don't believe God knows the future details either, or could do this., or does it seem to fit His biblical character.
The only requirement is to want to be with God in your heart. That's it. I believe if you earnestly want to know you Creator and love Him and acknowledge His will, love, righteousness, and justice is perfect, He will provide you with the details. Perhaps supernaturally, or special revelation, or through a person sharing the truth if Hesus with you. I do believe Jesus is the only way, it not necessarily the first step.
True, and the fruit you bear shows your heart....but I think this can be slightly misleading to say that we earn our way into heaven. Like James speaks of about faith without works is dead.
Bu Jesus is our high Priest who mediates and atones our sin before God.
I think this was intended at this who claimed to attain heaven strictly by their Jewish heritage which made them chosen. But they followed rules, they never knew God, that is why they didn't recognize Jesus.
I think it is important to emphasize change in direction, it location. Like deciding to go on a diet on day 1 or 10, you will probably be less successful at it than a person on day 365. Very few things happen instantly. And if you believe in evolution or even humans growing physically, you can see God uses slow processes to attain great change.
Though the second you do "accept" Jesus, He will now mediate for you and had atoned for you, and you will go to heaven to be with the God who's will you wanted done on earth. But the sanctification is a journey of improvement to become perfect. But not to attain a stays or reward, but to give God the glory and bear Hus image to others.
That being said, if years go by and there has been no location change or diet change or weight loss. You have to wonder if you really meant it, or it was emotional fluff. This is where faith without works is dead.
Though it is possible you went on a diet with great intentions and still failed due to a bad instructions. Paul admonished many with good hearts who wanted God's will, but were mislead.
We assume no fruits means a bad heart. But we are not to judge, only God knows mans hearts.
He is the one we proclaim, admonishing and teaching everyone with all wisdom, so that we may present everyone fully mature in Christ.
Those we need to teach the scriptures as iron sharpens iron so they can glorify the Father as they wish to do.
If my post was too long, this sums it up well. Amen.
Probably mostly semantics, it I think an important distinction should be made. I think Satan wants us to do our own will and/or reject God's will. This is how he tempted Eve and even how he was thrown from heaven. Which will be granted us in an eternity separated from God and His perfect will.