The bible teaches that we go to heaven by grace through faith alone. The passages on being justified by works in James (by both context and what some of the words say EXACTLY in Greek) that it is talking about being justified before men, but not God. Logically it follows to me that if Christ died for sins, then faith Him saves instead of works. Now I realize with spiritual things it might be hard to be logical sometimes. This is why the bible over and over again says we are saved by grace and faith instead of works. Works are important for a believer because they are an outworking of the regeneration God gives us upon faith in Christ. They also earn extra rewards in heaven and bring some blessing in this life and prevent God's harsher discipline in this life. The idea that God disciplines believers for blatant and unrepentant sin in this life shows that being saved by grace alone is no license to sin and get away with it. In an earlier post I pointed out how biblically unmarried sex, sexual feelings, desiring a single woman or your own wife if you are married, are by no means sins. Make no mistake about it. Just because those things aren't sins doesn't mean we don't need grace to be saved. Romans says that ALL have sinned and come short of the glory of God. Ok so now you know that having sex with a girlfriend or boyfriend isn't a sin. Good..now that won't justify you on judgement day with all the other things we have all done that the bible CLEARLY says are sins. The only thing that justifies before God is faith in Christ for eternal life. To help trusting Christ is a major component of the kind of faith that saves.