Dreaming that you have a halo. means that you are a perfectionist.