From what you've said it sounds like low porosity hair, so try treating your hair as such and see what happens.

Might be worth getting a hair analysis though, just to be sure
3B. Medium porosity. Medium Thickness. High density.

Low-poo: SM Coconut & Hibiscus shampoo
Conditioner: Jason Moisturising Aloe Vera Conditioner

Leave-in: Baptism rinse
Styler: Ouidad Climate Control Heat & Humidity
Re-moisturising/refreshing: TRESemmé Naturals conditioner
Hot oil treatment: Organic Virgin Coconut Oil

UK curly. CG since October 2013.
Growing my hair out Rapunzel-style