ISTJ...hmm...sounds about right