Someone did a thread on the best liars and I was wondering, who is the best secret keeper and who is the worst secret keeper? I actually genuinely think that INFJ's are terrible secret keepers, especially if a secret is going to bring two people closer together. In fact, any of the NF's in my opinion. I think by default then, that ESTP's are the best secret keepers. Just because they are such social creatures there is no real need to go blabbing about someone else's secret which they asked you not to tell. Again, all ST's in my opinion, are good secret keepers. Simply because they are the least humanitarian therefore they are the least likely to imagine that telling someone's secret will force people to come together.