I'm INFJ!
I was really into MBTI a couple years ago, so I studied the theory behind it, cognitive functions and all that, and then typed myself! When I first got into it, I tested as INFP, but upon learning about the functions, I very clearly have more Fe than Fi and more Ti than Te, and my F and T are more balanced than my N and S (my Se is so underdeveloped, man), so all signs point to NiFeTiSe, which puts me at INFJ instead of INFP which is FiNeSiTe. And I do really think it fits better.
Also, I feel I should mention that 16Personalities is not *technically* MBTI--they're based on MBTI, but they have a different theory (called NERIS) and the types are determined differently. It's probably not important to most people, but I do think people should know before they take the 16P test that it's not actually MBTI.