but these traits seem to fit you:
INFPs have the ability to see good in almost anyone or anything. Even for the most unlovable the INFP is wont to have pity...Their extreme depth of feeling is often hidden, even from themselves, until circumstances evoke an impassioned response...INFPs struggle with the issue of their own ethical perfection, e.g., performance of duty for the greater cause...Some INFPs have a gift for taking technical information and putting it into layman's terms.
and look how many writers are on the list!
It really is remarkable how much can be divined from those few questions!