I've been trying to grow my hair out long for quite a bit of time, but now I noticed the last inch and half at the ends (curl pulled out) is frayed and a little frizzier. It is ONLY the small remaining bit of hair that has old color left in it-the rest of it is in good shape.

Before cutting-is there anything I can do to try to repair that? I've tried deep treatments-I have a kiehl's dt that I like very much, but it doesnt seem to do so much for the color treated portion of my hair (that was dyed YEARS AGO!). I do not use sulfate shampoos-except for my Tigi Oatmeal and Honey when I need to remove build up from the Garnier Fructis C&S and Cantu leave in conditioner. And I haven't noticed any bad changes from the shampoo. I only use ONE product with alcohol denat. but I only use that about once every week or other week and use tons of conditioner in the shower and the same for leave in conditioners (i'm not proten sensitive).

Any suggestions? And how do you know its time to chop some hair off? I really really really don't want to cut the ends, but I think its time to do that.