Nature of truth and reality