I've heard really great things about keratin treatments--anyone with experience? I want my damaged/slow growing hair to stay as healthy as possible and be as long it can by June. I know that the keratin is generally for straightening/smoothing, but I've heard it really improves your hair's overall health. Thanks!