Nicely written.

To "Nope", he's not describing OCD. But I would bet a box of donuts Rands' MBTI type is INTJ.