I had a very similar hair life...
super curly as a baby
super straight when i was in grade school
super curly from jr high to now (THANKS TO THE GIRLS IN THIS FABULOUS 2 FORUM!!!! LOOOOVE YOU GIRLS)

Deva cut really helped my curls
protein treatments and protein in general really helped
and for me, my hair doesnt like product AT ALL...especially anything with glycerin...only a light spritz of a hair spry is all i need...

my hair really like it when i wet it in the am and put a tiny bit of giovanni direct leave in, scrunch as much water out as possible (with hands and a towel) and then mist it with a spritz

my hair needs to be on the verge of dry or it poofs up like crazy and then i lose all my curls...
Love my Curls, but they need a swift kick in the ass!!!

-2b-3b Fine, med tex, med porosity, over moistured/easily weighed down, protein loving Curls!!!
-Live in South Florida and trying to figure out what to do with this hair of mine...