Very INFj, very nice.