live in a fool's paradise

[live in a fool's paradise] {v. phr.} To deceive oneself; telloneself unreal stories.

His information is based on a lot ofmisunderstanding - the poor guy is living in a fool's paradise.