How often do you do protein treatments?
I went natural I tried everything to get my hair moisturized, DCs weekly, co washing, moisturizing daily, aloe vera sprays, MHM, etc. I was stuck at shoulder length for at least two years. Then I tried the hair analysis and learned my hair was over-moisturized and I needed protein to help balance it out and retain moisture.
Since adding protein treatments I have seen much more retention and holds moisture for at least two days (a feat for my hair lol).
HTH!