I bolded those sentences to highlight the issue. Every where in the Bible it says that God declares sinners good in His sight if they have faith in Christ to save them. It is the only thing that saves us. In Christ, in Christ, In Christ, through Christ, through Christ, through Christ. Working working working will let you down. You have nothing to do with removing sin. <the requirement to reside in heaven and again back here on earth.
I started studying the four women in the Geneology of Jesus and they are all connected to a sin.
Unlike the stories of the other women, the beautiful story of Ruth is familiar to every one
of us. There is no blot on Ruths character. However, she was born under a curse. She was a Moabitess. Deuteronomy 23:3 tells us that because of a certain sin the Moabites had committed, they were shut out of the congregation of the Lord. Gods own Word shut Ruth out! Doesnt seems strange that the very woman the Law shut out, is found in the ancestry of Jesus Christ?
The explanation is found in the Book of Ruth. Ruth 2:12 describes Boaz as saying to
Ruth, The Lord recompense thy work, and a full reward be given thee of the Lord God of Israel under whose wings thou art come to trust.
The law of God was against her, but she cast herself upon Gods mercy. We have in Ruth
the third great fact of the Gospel; Salvation is for those the Law shuts out, who come by grace alone! The Gospel is plain, we are saved by grace, apart from the Law.
Here was a woman who was shut out of the family of God by the Law. She was a
Moabitess, without promises to plead. She was alien from the commonwealth of Israel, having no hope and without God in the world, but she receives the grace and mercy of God.
http://www.netbiblestudy.com/00_cartimages/womeninjesusgenealogy.pdf