Earlier quoted context omitted.
I have had rainbow halos around street and car headlights since my early twenties. I first noticed it whilst tripping and have yet to determine whether the cause is physical or mental. Looks pretty though.
I've had something similar since at least my teens. At night if I look closely at streetlights, I see what looks to me like a magnetic field around streetlights. I don't think that's what I'm actually seeing, but that's what it looks like.
Cataracts generally affect the elderly, but young people may also have it due to genetic factors or medication (such as corticosteroids).