No. Not 20 yrs. You can find it out soon but not with the way you're trying. I'm still not sure about some things regarding my type but I try to look more on long runs, and not like you do "i want to know it, and i want it now!", because it gives you too much pressure and so...
subconciously you know you're type but keep fighting it away.
i'm not saying you are infp but i don't understand why would anybody dismiss that as an option - considering how you are confusing and contradictory, you could be any type.
I also try to find logic in everything, especially about understanding my type, and I'm an F... seems like your only argument you're T is that you want think rational.
well, I always have my theories so i am often/mostly wrong, but when everybody else say all most probable scenarios, I like to look things from totally abstract perceptive just to make sure all possibilities are covered up