It could also be that you have been using too much protein. Most of your products in your siggy have it! I'm more on the side of the protein sensitive but I can use small doses of protein as long as I use protein free stuff the majority of the time.
My hair doesn't seem to like protein in curl enhancers but doesn't really mind it in gels. It also doesn't like it in a low poo (I hated CJ Gentle Shampoo!) but likes it in some conditioners (CJ).
Coarse texture, normal-high porosity, normal elasticity (Komaza Care), very weak waves
cleanser: Redken Fresh Curls Shampoo, CJ Daily Fix
rinse out: CJ Repair Me, CJ Curl Rehab, CJ Smoothing
leave-in: SCE Curl Cream
jellies/creams: UFD's CM, CJ CCCC, SCE FSG
gels: CJ CQ, BRHG