Ginny, I know exactly what you mean because I'm lucky if I can even get 3 weeks between coloring my roots. Ugh they come in so fast - I color ever 2-3 weeks like you.

Also I second everything Bluesheep says and I use protein a lot because the color weakens my hair. I used to use Emergencee which is very strong PT and then do a deep treatment afterward but right now I've switched to Curl Junkie Repair me which is like a PT and DT combined. (I hate to spend so much time doing PTs and DT's so having 2 in 1 is useful for me but I may use the Emergencee from time to time if I find my hair needs it).

Good luck everyone!
2/c-3a Coarse hair med. density.
Protein sensitive but can use occasionally
Highly porous. Color over grey.
Best 1st day method: Ice Queen!
Stylers: Mix Curls in a Bottle into everything for shine. Terrible pj
Sometimes try roller sets or use a curling brush - classic glamor.
Every day is a gift