I think Edward's an NF for sure. I'd go INFP because of his extreme sense of guilt and inadequacy. He could be a J with the whole protector thing going on. Still, he's always willing to sacrifice himself for the ones he loves, even if it will make him miserable. I mean, he tried to kill himself because he thought Bella was dead!