I'm considering INTP, probably NT from what I've seen (that maybe a style you adopt, I'm not sure)... I don't really know you well enough.
The things you said to Ilah made me think INTP but I'm usually worse at reading people's type's in these situations... I'd be terrible if you were an INTP because I'd read that as me... you try finding one like me!!!