I had mine cut, but not all at one time. If you do an inch every couple of months, eventually it'll be gone without you losing all your length. Protein might be good as these ladies have mentioned. If it's too much for your hair, you can just put it on the ends only. I use Sally's version of k-pak, and it works really well.
-3A, fine, very thick, normal por., normal elast., long, dye- free (CG since Nov. '11)
-CO (As needed): Suave Nat. (usually strawberry) or GVP The Detangler and air dry
-Low poo (As needed): Giovanni 50/50
-RO: GVP CB (experimenting with GVP The Detangler)
-LI: Giovanni DLI or a tiny bit of my co-wash or RO (sometimes none)
-Styling: BYZ Noodle Head Tame your Curls Mousse
-PT: ION Effective Care