Sounds just like Joels hair. I tried different stuff but now I mostly keep it short, he matts easily.
Once in a while I try to grow it out like I am now, but when it gets about 2 1/2 inches it gets really bad then I cut it

I really wish I could keep it longer but it's not practical