If I do a basic mbti test that web has to offer I almost always get INFP which I thought was true for a long time but somehow it didn't quite fit. Also 16personalities site has many times made me an...