I'd also heavily consider INTJ or INFJ for you as well.
You're very sharp, in what I think is an Ni-dom kind of way.
Also, you seem to have a secret desire to develop Se, which would also point to it being your possible inferior function.
You don't seem too far away from your feelings, but also heavily logical. So, it could be an Fi-tertiary or Fe-aux with Ti-tertiary.
But yeah... those are my top 3 for you. But that's just my opinion... and I don't know if you even wanted to hear any more guesses about it. So... sorry. :]