So how can God solve the problem for man to co-exist with Him in heaven?

By making man appear sinless before Him.

Jesus is the only person who could fulfill and did fulfill that requirement. When we receive Jesus as our Lord and Savior, our sin will be erased and Jesus record of perfectly keeping God’s standards will be put in the place of our imperfection. See how that works? We take on the new man.

This is why some people believe that genuine Christians are just so off because we think we are better off than them. It is far from the truth. The reason been that, we have come to understand our perfection lies in Christ; we understand we are not perfect. We know where we miss and can quickly I retrace our steps.

Now we can stand in God’s presence as if we had never sinned because our sins are washed away by the blood He shed. (Ephesians 1:7, Hebrews 9:12). We then appear before God with the righteousness or right standing of Christ. This is too hard for the unbelievers to understand. We don’t stand on our own righteousness because it is as filthy rags on comparison to His.

This is the desire of the Father. God doesn’t want anyone to end up in hell with the devil and his demons because the place ‘hell’ was not created for man but for the devil. The choices that man take make then walk on that road that leads to destruction.

Man has free will and therefore he has the freedom to sin. God has established a universal law: we reap what we sow (Galatians 6:7). We should never feel you’re too dirty to be saved because GOD is still in the business of forgiving. In fact, our conversion might not be rooted firmly, but there is hope if we retrace our step. Our new birth in Christ should never be seen as a Grafted Birth of any sort or some kind of attachment. It must have its ROOT in Christ with Conviction because there is no Genuine Conversion without a Genuine Conviction. Conviction comes from within and so we need to believe and live what we profess, not just claim to be saved.

For anyone who is yet to make Jesus Christ Lord over their lives and those who haven’t taken Christ serious in their Christian life can say a solemn prayer, ‘Lord I know I’ve sinned, I know I’ve strayed away and done all that pleased me ignoring your love and your Word. I ask you forgive me and cleanse me with your blood. Enable me reign with you in eternity amen.’
The Lord is waiting for you with open arms.

Matthew 24:13 “But the one who stands firm to the end will be saved.”