I remember feeling like that not too long ago it will pass. I was very confused for a while. There are still things I don't understand. What helped me the most was interacting with people here and browsing through the threads in addition to my own research. Aside from all that when I was first introduced to MBTI I remember taking a test and reading the description of INFJ and thinking “wow I'm not crazy". I never doubted my type before I had a basic understanding of what each letter actually means. I just haven't found anything substantial so far that points to me being an INFP so based on what I know I self-type as INFJ. That’s all you really can do. If one day you wake up and find you were wrong so what. It's your personal journey and maybe you had to mistype to get there. At least you figured it out. All you have to do is change the letters on your profile no harm done.