With me it has nothing to do with being taught that natural is a bad thing.
I don't even wear makeup so that can't be it. I just don't handle the "getting old" thing well. I dye mine at home....found it looks better than when I pay a fortune to get it done. Recently switched to one called Perfect 10 that is GREAT. It perfectly matches my natural hair (I just do NOT see roots...ever). I tried to stop but I got so down and so sad looking at the grey.
I worry, too, because my husband is 6 years younger than me....though I know he would never complain and besides he is going grey, too!!! However, I see women with grey or salt and pepper and wish I could be comfortable letting mine go. It is all about what suits you and not what anyone else wants!!