John vaknade som ur en dröm.