I was struck by something you said....and feel that "if any man be in Christ, he is a new creature". Paul made it abundantly clear that many before him were thieves, murderers, homosexuals, all manner of reprobate and that "come on in, the water is fine" sort of mentality.
I believe that to be true. BUT........you really gotta mean business with God.
Just a total throw-down.
MAYBE I've answered my own question about how can a foremost AUTHORITY on NPD also be an EX-NPD???