The worst thing you can do if you color your own hair is to apply the permanent color throughout your hair every time you color.
The reason? It makes the hair more porous with the repeated colorings and it grabs more color giving you uneven color. Also, it is not healthy for your hair.
So try a semi permanent color instead, if you don't have the time to do the job properly