Blonde keeps showing up in my hair, I want it gone.
I used to have bleach blonde hair, I didn't dye my hair for about 9 months so I had 4-5 inches of dark brown roots. I dyed it dark brown(almost black) with a little red back in August, I went to a salon to get it done. It looked really nice at first but as you can guess the color faded and the blonde was showing through a lot. I dyed it dark brown with a little more red then last time 3 weeks ago but it's already faded back to the blondeish color and the only parts that stayed red were my roots. Now my hair is like a light brown/redish color, especially when I go in the sun it's really light and I wanted it to be dark not light. I spent 70$ at the salon for my hair to fade within 3 weeks, so I thought I might as well just do it myself next time.
This is the first time I'll be dying my hair myself in years. I'm scared to do it on my own because I think I won't like the results. Basically I just want my hair to be dark brown with no blonde showing through. I really like having the red in my hair too but I think that might be the reason the blonde keeps coming through, because the red fades so fast. So my question is, if I do it a dark brown(almost black) myself will it come out OK or will those blondeish colors still come through? I would eventually like to do it dark brown with red again but I want to get rid of that blonde color so it doesn't show through anymore.