You mean he’s delusional?
More like self-deluded. Reality offends such people, thus they retreat into a self-invented utopian fantasy.