My natural color is medium/dark brown. I've been highlighting my hair for about 4 years, then dyed it all over a light brown about a month ago. I didn't like how it turned out, so about a week ago I used a demi-permanent dye that is very close to my natural color. I love the color, but the only problem is that toward the ends my hair didn't pick up the dye evenly, so there are spotty areas of the light brown color, that gives me a cheetah-like appearance, so I'm embarrassed to wear my hair down. I'm wondering if over time the color will fade to be more even or if I should just dye it again and get over the fact that my hair is going to be fried.