Thanks Paul, that is a nice summation of the list of sins which makes it clear that everyone has done at least one of those things, and almost certainly more than that!

The discussion is ongoing, more today; he is hung up on Hebrews 6:4-6, and based on that verse rejects eternal security, and based on that, finds that the whole reformed theology falls apart. No eternal security means no election, etc., which I agree with, but don't believe Hebrews 6 means you can lose salvation. However, it is a tough passage, and I haven;t been entirely satisfied with the answers that I have found from Reformed theologians.