INFJ

Well. That fits somehow.