Sister, you're right that Allah (subhana wa ta'ala) is not in any physical form whatsover, and this is what I said. The interpretations are not mine, they're from a respected sheikh in aqeedah.
An-Nur literally means The Light, sister. The verse I quoted is from an official translation. Here is...