My natural color is black and I decided to dye it with red. My mom colored it for me but it's uneven when I washed it. I can't afford to go any salon right now. I don't have any allowance.

Should I color all the black hair that isn't red?

Or should I let my natural hair color grow out? But if I do it really looks awful

I can't cut my hair short cause it's already short.

Help please. I can't go outside with my hair looking like this.