I got ISTJ .. Didn't like the choice of words as i would of chosen .. If more options ..
becoming anchored in what is unchanging or stable
experiencing life in vivid detail
the values I hold dear in my heart
knowing and understanding how things work for myself
demand structure, ensure that decisions are made quickly, and that things get done on time AND allow and encourage free inquiry
I typically feel pressured by a pace that's too fast or hectic
I typically feel impatient with a pace that's too slow or reflective
So would this make me either ESFJ, ESTP, ESFP

If so, then that is about right.