Good people do not go to heaven. People who are washed clean do.
1 Corinthians 15:17 (NIV)
And if Christ has not been raised, your faith is futile; you are still in your sins.
Romans 3:23 (NLT)
For everyone has sinned; we all fall short of God’s glorious standard.
1 Peter 3:18 (NIV)
For Christ died for sins once for all, the righteous for the unrighteous, to bring you to God.