I've had good luck using the Spiral Solutions Protein treatment, followed by their Deeply Decadent conditioner, with my fine 3B hair. This combo of protein and moisture could help you. But I agree that ultimately, you do just have to let go of the damaged length -- either a little bit at a time, or by getting it cut up to collarbone length and then growing it back out. Clearly you have pretty hair -- it will all be so worth it!
3b, fine, medium density, low porosity
CG for 10+ years!
Wash: CJ Daily Fix
Rinse-out: CJ Argan/Olive, Regis Olive Oil, something by Giovanni?
DT: CJ Hair Rehab, CJ Repair Me
Leave-in: CJ CCCC Lite
Styling: Deva Styling Lotion (HG!!)