The description does not sound like any ISTj's I know. Appearance does not remind them of them either, but im not a confident typer on Vi or appearance.

Either way id say beta Fe.